我正在尝试将一个集合的单列值移动到另一个新集合(比如说collectionB),为此,我正在使用calc阶段,其中数据依次传递。
在calc阶段中,我添加了并将其移动,但是在CollectionA.columnname1中,columnname1是动态的,它的值是今天的日期(6/20),我尝试串联创建CollectionA.6 / 20,但它需要它作为字符串并将相同的值传递给collectionB,而不是采用collection A的6/20列名。
答案 0 :(得分:1)
要完成该操作,您将需要在“实用程序-集合操作”中制定一个操作。
请参见下面的示例代码:
If RowIndex < 0 OrElse Coll.Rows.Count <= RowIndex Then
Throw New ApplicationException("The supplied row index falls outside of the valid range.")
End If
If Not Coll.Columns.Contains(FieldName) Then
Throw New ApplicationException("The collection does not contain a field with the name '" & FieldName & "'")
End If
Coll.Rows(RowIndex)(FieldName) = New_Value
Updated_Collection = Coll
该阶段使用了5个变量:
使用该操作,您可以将字段名从变量传递给对象。