根据屏幕文件生成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 看看是否存在选择项
由于操作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 看看是否存在选择项
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步