在Orbeon Forms中禁用约束验证

时间:2013-01-10 18:34:58

标签: forms validation constraints orbeon

有没有办法通过输入参数或数据注入禁用Orbeon Forms中表单的所有检查约束?

2 个答案:

答案 0 :(得分:1)

一种方法是为所有约束添加一个条件,以便在满足条件时,约束将评估。

示例:让我们有一个下拉字段名称'is-validation-required',其选项为“是”和“否”。

在所有绑定定义中都有约束属性,如下所示

<xforms:bind id="field-1" nodeset="instance('my-instance')/field-1"
 constraint=if(../is-validation-required='Yes') then 'Your validation goes here' 
  else true() />

答案 1 :(得分:0)

验证在服务器上进行,无法从客户端禁用。另请参阅文档中的Security and XSS