业务规则rule
<客户端规则>
<RULES>
业务规则,当输入某个列的值后检查
<RULE CODE='col1~col2' EXPRESSION='' MESSAGE=’’ FORCE=’FALSE’/>
CODE : 输入后检查的列,可以用~分隔多个列,在这列修改的时候检查此规则。
EXPRESS: 表达式,如果为假提示错误。
MESSAGE: 不符合规则时提示的信息 ,可以使用表达式,必须放在大括号{} 中。, 消息可以是混合表达式
FORCE=’TRUE’
默认情况下如果规则不满足,不允许离开字段,如果离开字段自动清空,如果FORCE=’FALSE’ ,则只是显示提示信息,还是接受用户输入。
RULE 可以有多个
</RULES>
通过命令拷贝粘贴内容: 通过按钮编辑命令来执行特定内容的 粘贴
命令的格式为: copypast:CODE CODE为命令代码
举例
<RULES>
<RULE CODE="tranmemo" EXPRESSION="tranmemo == '123' " MESSAGE="{ecode}单据 {tranmemo} 不符合规则" FORCE="FALSE"/>
</RULES>
Created with the Personal Edition of HelpNDoc: Easy CHM and documentation editor