使用send
action prune
选项可以隐藏不发送的值。这意味着"不相关"这些值的节点不包含在XML中。在我们的例子中,我们希望包含这些节点,但是空/空。
我们将一组表单的数据存储为单个数据集。表单字段到数据集的映射是使用字段/控件的名称完成的。如果未包含该节点,则我们的数据集中的值将不会更新。换句话说,我们可以遇到这种情况:
结果:
"你会砍树吗?" =没有
"有多少棵树?" = 10
有解决方法吗?
如果目前还没有办法,那么prune
是否可以支持其他选项values
来支持此功能?
答案 0 :(得分:1)
修改强>
从Orbeon 2017.1开始,现在可以使用nonrelevant
的{{1}}参数。 See documentation.
原始答案:
这很有道理,但现在不可能。我们有一个RFE,它似乎正是您正在寻找的。我目前无法看到一个简单的解决方法。