后台验证
在流程连接线的属性上也可以书写验证代码,执行验证。
后台验证使用C#书写代码、使用上下文访问表单数据,当验证不通过时抛出异常即可,抛出异常中的字符串会在前台提示。
后台验证
通常无需使用后台验证,只需使用前台验证控件即可完成几乎所有验证需求。
何时使用后台验证:
- 验证需要用到大量后台数据,前台验证不方便时,可使用后台验证;
- 类似批量同意这类的操作,由于不用打开表单,表单验证控件是不会执行的,但后台验证依然会执行;
- 只有人工处理,按钮对应的处理线上的后台代码会执行,自动同意走的路径,不会执行后台验证。
后台验证先于流程操作执行,后台验证失败,不会产生垃圾数据。
Created with the Personal Edition of HelpNDoc: Write eBooks for the Kindle