将若干个输入列连接为一个列。此外,还可以添加前缀和后缀。
输入参数序列 |
说明 |
---|---|
1(可选) |
在字符串开头添加的前缀。 |
2(可选) |
在字符串末尾添加的后缀。 |
3(可选) |
放置在连接数据之间的分隔符。有效值包括:空格、逗号加空格、分号加空格或冒号加空格。 |
4 |
对于要连接的每个数据段都包含一个 <Item> 的数组。每个 <Item> 可以是一个字符串,也可以是一个对源列的引用。 |
输出参数序列 |
说明 |
---|---|
1 |
在其中放入连接的字符串的 Microsoft Dynamics CRM 目标字段。 |
使用连接的示例数据映射
此示例演示将两个源列“Source_building”和“Source_room_number”连接到目标 address1_line2 字段。
<Map Name="sample_contact_concatenate">
<Description>Sample map showing Assign Value Transformation</Description>
<EntityMaps>
<EntityMap TargetEntityName="contact" SourceEntityName="Source_contact">
<AttributeMaps>
<AttributeMap>
<SourceAttributeName>Source_lastname</SourceAttributeName>
<TargetAttributeName>lastname</TargetAttributeName>
</ProcessCode>Process</ProcessCode>
<AttributeMap>
</AttributeMaps>
<TransformationMaps>
<TransformationMap>
<TransformationTypeName>Microsoft.Crm.Transformations.Concatenate</TransformationTypeName>
<ProcessCode>Process</ProcessCode>
<InputParameterMaps>
<SingletonInputParameterMaps/>
<ArrayInputParameterMaps>
<ArrayInputParameterMap>
<ParameterSequence>4</ParameterSequence>
<Items>
<Item>
<ParameterArrayIndex>0</ParameterArrayIndex>
<DataTypeCode>Reference</DataTypeCode>
<Data>Source_building</Data>
</Item>
<Item>
<ParameterArrayIndex>1</ParameterArrayIndex>
<DataTypeCode>Reference</DataTypeCode>
<Data>Source_room_number</Data>
</Item>
</Items>
</ArrayInputParameterMap>
</ArrayInputParameterMaps>
</InputParameterMaps>
<OutputParameterMaps>
<OutputParameterMap>
<ParameterSequence>1</ParameterSequence>
<Data>address1_line2</Data>
</OutputParameterMap>
</OutputParameterMaps>
</TransformationMap>
</TransformationMaps>
</EntityMap>
</EntityMaps>
</Map>