Orbeon'发送'动作 - 隐藏字段可以作为空白提交吗?

时间:2015-09-21 21:12:58

标签: orbeon

使用send action prune选项可以隐藏不发送的值。这意味着"不相关"这些值的节点不包含在XML中。在我们的例子中,我们希望包含这些节点,但是空/空。

我们将一组表单的数据存储为单个数据集。表单字段到数据集的映射是使用字段/控件的名称完成的。如果未包含该节点,则我们的数据集中的值将不会更新。换句话说,我们可以遇到这种情况:

  1. 用户回答"是"到#34;你会砍树吗?"
  2. 问题"有多少棵树?"显示,用户回答" 10"。
  3. 用户提交
  4. 用户将答案更改为"您是否会砍伐树木?"到"不"
  5. 用户提交
  6. 结果:
    "你会砍树吗?" =没有 "有多少棵树?" = 10

    有解决方法吗?

    如果目前还没有办法,那么prune是否可以支持其他选项values来支持此功能?

1 个答案:

答案 0 :(得分:1)

修改

从Orbeon 2017.1开始,现在可以使用nonrelevant的{​​{1}}参数。 See documentation.

原始答案:

这很有道理,但现在不可能。我们有一个RFE,它似乎正是您正在寻找的。我目前无法看到一个简单的解决方法。