如何在webMethods流服务中将文档列表中的文档作为行添加到字符串表中

时间:2016-01-05 14:47:18

标签: webmethods wm-flow

在webMethods流服务中,我有一个包含(n)个文档的文档列表。每个文档都有3个值。每个文档都必须是字符串表中的新行(包含3列)。

如何使用webMethods流程执行此操作?

Input:                  Output:
DocList                       column1 column2 column3  
   DocList[0]           row1  var1       var2       var3  
      var1              row2  var1       var2       var3  
      var2                    .....     
      var3  
   DocList[1]  
      .....  

1 个答案:

答案 0 :(得分:3)

在第一张地图中,我准备了测试文件。

在第二张地图中我添加了文件列表(我还准备了输出)

Add documents to document list

在循环中,我使用了来自webMethods loop over Document list(重命名)的技巧,我准备了索引($iteration是基于1的,但我需要基于0,所以我使用了substract):

Rename and prepare index

我在第二张地图中再次使用了索引(如果您不使用doc。引用,则必须手动添加k1k2):

Index to enter to String table

所以这基本上就是你想要的,但为了简单起见,我只使用了2x2表...