我有一個問題,從Orbeon重複字段變量傳遞到Web服務如何將Orbeon可重複字段的變量傳遞給Web服務?
在HTTP服務編輯:
連載:HTML表單 請求正文:
<request><myvalue/></request>
在操作編輯:
源代碼管理:myField 目標XPath表達式:請求/ myvalue
它的工作如果myField是一個單一的領域,但如何傳遞可重複領域的變量?
我有一個問題,從Orbeon重複字段變量傳遞到Web服務如何將Orbeon可重複字段的變量傳遞給Web服務?
在HTTP服務編輯:
連載:HTML表單 請求正文:
<request><myvalue/></request>
在操作編輯:
源代碼管理:myField 目標XPath表達式:請求/ myvalue
它的工作如果myField是一個單一的領域,但如何傳遞可重複領域的變量?
不幸的是,從Orbeon Forms 4.3開始,這是不可能的。表單生成器操作不支持重複。如果你想跟蹤這個,你可以按照RFE #1105。
謝謝, 也許我可以做一些額外的輸入字段,將保持重複字段的值與一些分隔符?
我做了這樣的事情:
string-join(//myRepetableField, '/');
,我可以在web服務它分開。也許有可能使用這個想法來構建字符串「param1 = value1 & param2 = value2 ..」,但是我必須得到當前字段的索引。
問題#1105現在已修復,修復將在Orbeon Forms 4.5中進行。