根据屏幕文件生成RPG代码的思路

目前的想法
由于操作SUB FILE的代码很类似,也很简单,为了减少错误,提高效率,
因而产生了一个根据屏幕文件生成RPG代码的想法
大致的流程
1。用户先用SDA设计好屏幕
SUBFILE的名字SFXXXX
SUBFILE选择项的名字S#SLX
2。程序
提供F表需要的PF的定义,和需要的操作
根据输入的表生成keylist和keylist的对应的变量
判断屏幕文件 是否存在SUBFILE
3。如果存在,
那么依据指示器,生成 @CRTSB @DBTOSF @REDSB @CHKSB 等函数。
@CRTSB功能填充SUB FILE(调用@DBTOSF)
@DBTOSF功能SUB FILE的赋值语句
@REDSB功能调用SUBFILE 显示
@CHKSB功能遍历SUBFILE 看看是否存在选择项

posted @ 2004-12-29 18:26  深渊野鱼  阅读(672)  评论(0编辑  收藏  举报