将一个输入列拆分成两个或更多的输出属性(最多 10 个)。
输入参数序列 |
说明 |
---|---|
1 |
包含要拆分的数据的源列。 |
2 |
输入字符串中分隔数据的分隔符。可以是空格、逗号、分号或冒号。 |
输出参数序列 |
说明 |
---|---|
1 至 10 |
在其中放置包含拆分数据的字符串的 Microsoft Dynamics CRM 目标属性。 |
使用拆分的示例数据映射
此示例演示将源列“Source_fullname”拆分成目标 firstname、middlename 和 lastname 属性。
<Map Name="sample_contact_split">
<Description>Sample map showing Split Transformation</Description>
<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.Split</TransformationTypeName>
<ProcessCode>Process</ProcessCode>
<InputParameterMaps>
<SingletonInputParameterMaps>
<SingletonInputParameterMap>
<ParameterSequence>1</ParameterSequence>
<DataTypeCode>Reference</DataTypeCode>
<Data>Source_fullname</Data>
<SingletonInputParameterMap>
<SingletonInputParameterMap>
<ParameterSequence>2</ParameterSequence>
<DataTypeCode>Value</DataTypeCode>
<Data></Data>
<SingletonInputParameterMap>
</SingletonInputParameterMaps>
<ArrayInputParameterMaps/>
</InputParameterMaps>
<OutputParameterMaps>
<OutputParameterMap>
<ParameterSequence>1</ParameterSequence>
<Data>firstname</Data>
</OutputParameterMap>
<OutputParameterMap>
<ParameterSequence>2</ParameterSequence>
<Data>lastname</Data>
</OutputParameterMap>
<OutputParameterMap>
<ParameterSequence>3</ParameterSequence>
<Data>lastname</Data>
</OutputParameterMap>
</OutputParameterMaps>
</TransformationMap>
</TransformationMaps>
</EntityMap>
</Map>