我将变量从Orbeon可重复字段传递到Web服务
在HTTP服务编辑器中:
序列化:HTML表单 请求正文:
<request><myvalue/></request>
<动作编辑器中的:
源代码管理:myField 目标XPath表达式:request / myvalue
如果myField是单个字段,但是如何从可重复字段传递变量?
答案 0 :(得分:1)
不幸的是,从Orbeon Forms 4.3开始,这是不可能的。表单生成器操作尚不支持重复。如果您想跟踪此信息,可以按RFE #1105。
答案 1 :(得分:0)
谢谢你, 也许我可以做一些额外的输入字段,以保持可重复字段的值与一些分隔符?
我做过这样的事情:
string-join(//myRepetableField, '/');
我可以在Web服务中将其分开。也许有可能使用这个想法构建字符串“param1 = value1&amp; param2 = value2 ..”,但我必须获得当前字段的索引。
答案 2 :(得分:0)
问题#1105现已修复,修复程序将在Orbeon Forms 4.5中。