Orbeon 4.10 - 从复选框填充重复重复网格

时间:2016-01-22 02:54:59

标签: orbeon xforms

我想用复选框中的值填充重复网格。

用户可以从复选框中选择多个项目,然后点击按钮添加所需的行数,并根据检查的内容设置每次迭代中的字段值

我需要类似于foreach检查值的内容:运行此代码

我很难找到关于这种Xforms的文档。我确实找到了一些关于Iterate和Iterator的信息似乎很有希望,但我没能做到这一点。

我能够在网格中添加所需的行数,但后来我不确定如何使用xf:setvalue设置每行的值。

任何帮助表示感谢。

1 个答案:

答案 0 :(得分:0)

我认为组合iterate属性来创建循环,xxf:split()函数将选定的值作为可以迭代的序列,xf:insert来创建元素做的伎俩。请参阅this example,其执行以下操作:

Example output

这里的an example也是如此,但对于使用表单生成器创建的表单。在这种情况下,结果如下:

Created with Form Builder