在流程连接线的属性上也可以书写验证代码,执行验证。

后台验证使用C#书写代码、使用上下文访问表单数据,当验证不通过时抛出异常即可,抛出异常中的字符串会在前台提示。

后台验证

通常无需使用后台验证,只需使用前台验证控件即可完成几乎所有验证需求。

何时使用后台验证:

  • 验证需要用到大量后台数据,前台验证不方便时,可使用后台验证;
  • 类似批量同意这类的操作,由于不用打开表单,表单验证控件是不会执行的,但后台验证依然会执行;
  • 只有人工处理,按钮对应的处理线上的后台代码会执行,自动同意走的路径,不会执行后台验证。

后台验证先于流程操作执行,后台验证失败,不会产生垃圾数据。

Created with the Personal Edition of HelpNDoc: Write eBooks for the Kindle