Posted by abright on 2005-01-14 01:21 下午
|
我制定了一个后台工作,让他执行一个程序(程序没有问题)。该程序只是向本地下在一个文件(用的function是ws_download)。但该job却因为出错被取消掉了,不知道怎么回事。错误分析说:“前多功能无法在背景中执行”。请问我该怎么改呀。
|
|
|
Posted by mara on 2005-01-14 01:59 下午
|
是这样的,可能跟ws_download有关,我没有试过用后台跑过,你再看看这个function有没有相关的import要设定。
|
|
|
Posted by abright on 2005-01-14 02:03 下午
|
不好意思,那个程序中的一个断点忘了取消了。
现在该job可以顺利完成了,但却没有把文件下载到本机上。是不是下载到服务器上了?但我从服务器上读该文件的时候又读不到,请问怎么回事呀。
我的下载路径是这样写的 G:\AABBCC.TXT
|
|
|
Posted by mara on 2005-01-14 02:22 下午
|
首先你不用后台跑能不能得到下载文件,如果不能说明你的程序有问题,还有就是你的G:\存在吗,在你本机上。
|
|
|
Posted by abright on 2005-01-14 03:14 下午
|
单独运行程序没问题
可以得到文件
|
|
|
Posted by 靓仔 on 2005-01-14 11:02 下午
|
后台运行不能用ws_download, ws_upload这些function module的,你可以用Application Server上的file的读写来代替
因为后台运行的时候,是没有Presentation Server的,所以ws_download, ws_upload无法识别要从那台电脑(服务器)上读写数据
|
|
|
Posted by yager on 2005-01-15 08:44 下午
|
相對路徑和絕對路經......
|
|
|
Posted by abright on 2005-01-17 02:28 下午
|
谢谢。那也就是说:并不是所有的程序都是能在后台工作的,要在后台工作,要对那些程序做一些处理,让他们符合后台的要求。
|
|
|
Posted by 靓仔 on 2005-01-17 10:11 下午
|
是的
|
|
|
Posted by Bei Cat on 2005-06-08 04:53 下午
|
了解,谢谢!
|
|