免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 12551 | 回复: 26
打印 上一主题 下一主题

幫忙解釋一下ovrdbf命令的作用!!我被搞糊塗了!!! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-10-19 17:11 |只看该作者 |正序浏览
各位大哥。
   
       幫忙解釋一下ovrdbf命令的作用!!我被搞糊塗了!!!

       如下CL程序:
       OVRDBF     FILE(ML00800T) TOFILE(ML00800T) MBR(&MEMB)
           我override以後,按我的理解是:執行後上面的語句以後,再接下來的程序裡往ML00800T的PF裡Write入Record,寫入的數據
      
       應是寫入Member為&MEMB裡的,而不是寫入第一個ML00800T裡!

      
       可是運行後的結果是,數據寫入了第一個Member(ML00800T)裡..而Member為&MEMB卻無數據!!


       請問,我是否對ovrdbf這個命令的用法理解錯了? 我想把數據寫入Member為&MEMB裡,如何實現?

论坛徽章:
0
27 [报告]
发表于 2007-12-04 09:04 |只看该作者
由于OVRDBF是RPG程序里调用CL去执行的,
所以OVRDBF的范围不能选*CALLLVL
选*JOB肯定能工作,*ACTGRPDFN则不一定

参见
http://bbs.chinaunix.net/thread-1009331-1-5.html

论坛徽章:
0
26 [报告]
发表于 2007-12-03 21:28 |只看该作者
顶啊~~~~~~~~~~~~~~~~

论坛徽章:
0
25 [报告]
发表于 2007-11-30 11:04 |只看该作者
不错,不错!

论坛徽章:
0
24 [报告]
发表于 2007-10-29 11:11 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
23 [报告]
发表于 2007-10-28 00:38 |只看该作者
受用

论坛徽章:
0
22 [报告]
发表于 2007-10-22 19:56 |只看该作者
OVRDBF .....SHARE(*YES)

论坛徽章:
0
21 [报告]
发表于 2007-10-22 15:48 |只看该作者
終於搞定。。。在RPG裡將要ovrdbf的PF改成手動打開!這樣問題就解決了!!

再謝....

论坛徽章:
0
20 [报告]
发表于 2007-10-22 15:11 |只看该作者
"因为RPG程序一运行,文件一般已经打开,除非是手动打开"

呵呵。。恍然大悟!!受教。。。

我再試試,謝謝了fxf_china

论坛徽章:
0
19 [报告]
发表于 2007-10-22 15:01 |只看该作者
CL --这里OVRDBF没有用,因为SBM会起一个新的作业
-->SBM
      -->CL   --这里再加1层CL,里面先OVRDBF,再CALL RPG
        ---OVRDBF
           --->CALL RPG

注意一定是CL里调用RPG,不是RPG里调用CL
因为RPG程序一运行,文件一般已经打开,除非是手动打开
要先OVRDBF,再运行RPG程序,此时打开文件不会有什么问题
  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP