请教个简单的RPG问题,急!!
我要判断一个文件里的A字段的地22位为字符,如果为1就实行A,否则执行B,该怎么写。。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我要判断一个文件里的A字段的地22位为字符,如果为1就实行A,否则执行B,该怎么写。。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(3)
注意看错误信息,不过 还是推荐你用第一种。
我就是后面那个想法,但是我现在定义一个字段总是报错。。
以前没用过RPG。。。
方法太多了 比如 EVAL TEST = %SUBST(YOURFLIED:22:1)
IF TEST = '1'
EXSR A
ELSE
EXSR B
ENDIF
或者干脆把这个字段赋给一个DS结构里,对第22~23位的字符进行判断 都可以。