【发布时间】:2014-12-15 22:40:59
【问题描述】:
我想限制用户在任何名称字段或数据输入字段中输入特殊字符 '|'(竖线)。
检查应该从屏幕本身而不是通过 RPG/RPGLE 程序进行(如此处所述
我试过在显示文件中使用VALUES()函数,它只允许函数中提到的那些字符;例如。
VALUES('A' 'B'...)
而不是保留'|'在其中禁止它,但它变得非常受限制,因为人们可能会禁止他不应该允许的事情。
【问题讨论】:
-
除非输入字段只有一个字符宽,否则 VALUES() 无济于事。显示文件不具备您要求的功能,在任何情况下都不是好习惯。在验证程序中验证数据要好得多。
标签: ibm-midrange rpgle rpg