rpg/rpgle中使用了data area

1648阅读 0评论2009-04-17 huangxkst
分类:

data area分为本地和用户自定义的数据区.
一般数据区主要用于程序之间进行数据的共享(类似操作系统高级原语中的共享内存通信),可以用来进行程序数据的传递,虽然在程序之间可以使用parm进行数据的传递,但是在比较复杂的系统之间使用data area可以简化一些操作.同时data area使用是需要使用in/out进行数据的读出和写入.例如
 
1.在程序中使用系统本地data area数据区:
pgm1;
 ..................
     D LDAARA         UDS          1024
     D KK                     1       2
............
     c         *DTAARA    DEFINE   *LDA    LDAARA 
     ..........
     c                    IN       *DTAARA
...............
     c                    OUT      *DTAARA
     ............
 
2.可以先使用命令在系统中建立一个数据区然后使用
 
 
 
 
 
 
 
 
 
 
待写
上一篇:自动刷新dspf文件的程序(基本开发框架)
下一篇:Qcapcmd在C中如何使用????