as400 API (RPG)
本帖最后由 renle2007 于 2010-03-17 11:02 编辑
有没有人给我举一个调API的例子
ジョブ情報を取得するAPIを呼び出し,ジョブが完了しているかをチェックする
让我通过调用API来 检查别人的程序是否运行完毕,返回一个ジョブが完了的值。
这玩意儿都能调出啥啊?具体是啥玩意儿。。。{:3_199:}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
其实还有个办个可以判断做到你说的,就是delay去读那个job产生的spool file,不过这个方法有个不好就是IBM有可能改他们spool file的格式。还是用API会比这个好?
这个调用时有点问题 就是返回值怎么取到 我总取不到返回值不知道 是怎么回事儿
回复 7# pantierui
ありがとう
我的blog里有对Data Area的处理的例子。你可以看看
http://blog.chinaunix.net/u/20092/showart_2198434.html
晕,居然还有人在用这么年代旧远的东东。
回复 3# pantierui
关于取得这几个参数的方法。。。我在CL中用SBMJOB调程序时通过RCVMSG MSGDTA(&MSGDAT) MSGID(&MSGID) 解决勒。。。
谢谢。。。非常感谢你的回答 帮了我大忙 嘿嘿
回复 2# pantierui
帅哥 太符合了。。。就是能不能给个例子{:3_187:}
本帖最后由 pantierui 于 2010-03-22 15:09 编辑
好像QUSRJOBI可以取得类似WRKACTJOB中的信息。
用法可以参考下面:
http://www.code400.com/viewsamples.php?lang_id=10
不过用这个API的时候需要,Job Name,User Name和Job Number
不知道那位有简单的取得Job Name,User Name和Job Number的方法。
你可以用Data Area来实现。在你被监视的程序中加些Data Area处理。然后监视程序每几秒读取Data Area中的值。这样就可以监视了。
不知道这样做符不符合你的要求。