0
我需要將InfoPath 2010中創建的表單庫表單中的特定重複表格的每一行取出,並將它們作爲單個行存儲在SharePoint中2013列表除了表單庫,但位於同一站點內。表單還應該能夠在隨後的用戶查看中正確顯示重複表格。將重複表中的行存儲到InfoPath 2010表單庫表單中的輔助SharePoint 2013列表中
完成此操作的最佳方法是什麼?
我需要將InfoPath 2010中創建的表單庫表單中的特定重複表格的每一行取出,並將它們作爲單個行存儲在SharePoint中2013列表除了表單庫,但位於同一站點內。表單還應該能夠在隨後的用戶查看中正確顯示重複表格。將重複表中的行存儲到InfoPath 2010表單庫表單中的輔助SharePoint 2013列表中
完成此操作的最佳方法是什麼?
我結束了在InfoPath創建新字段使用以下XPath格式存儲在重複表中每列的合併值:
xdMath:Eval(xdMath:Eval(../my:LocationGroup/my:Location, 'concat(my:City, ";")'), "..")
我則促進了這些領域到SharePoint表單庫,然後使用Nintex工作流來拆分這些字段並將值存儲在收集變量中。然後我使用For Each循環在另一個SharePoint列表中創建一個新行,以包含集合變量中的每個項目。奇蹟般有效。