将出现的所有指定字符串替换为另一个指定的字符串。被替换的字符串可以是一列中的所有数据或部分数据。所有参数都区分大小写。
输入参数序列 |
说明 |
---|---|
1 |
包含要替换的字符串的源列。 |
2 |
要替换的字符串。 |
3 |
替换字符串。 |
输出参数序列 |
说明 |
---|---|
1 |
在其中放置替换值的 Microsoft Dynamics CRM 字段。该值包括用输入字符串替换搜索字符串的列的完整数据。 |
使用替换的示例数据映射
此示例使用“WA”替换源“State”列中的“Washington”,并将结果放入目标 address1_stateorprovince 属性中。
<Map Name="sample_contact_replace">
<Description>Sample map showing Replace 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<specialCharacter name="greater_than"/>
<TransformationTypeName>Microsoft.Crm.Transformations.Replace</TransformationTypeName>
<ProcessCode>Process<ProcessCode>
<InputParameterMaps>
<SingletonInputParameterMaps>
<SingletonInputParameterMap>
<ParameterSequence>1</ParameterSequence>
<DataTypeCode>Reference</DataTypeCode>
<Data>state</Data>
</SingletonInputParameterMap>
<SingletonInputParameterMap>
<ParameterSequence>2</ParameterSequence>
<DataTypeCode>Value</DataTypeCode>
<Data>Washington</Data>
</SingletonInputParameterMap>
<SingletonInputParameterMap>
<ParameterSequence>3</ParameterSequence>
<DataTypeCode>Value</DataTypeCode>
<Data>WA</Data>
</SingletonInputParameterMap>
</SingletonInputParameterMaps>
<ArrayInputParameterMaps/>
</InputParameterMaps>
<OutputParameterMaps>
<OutputParameterMap>
<ParameterSequence>1</ParameterSequence>
<Data>address1_stateorprovince</Data>
</OutputParameterMap>
</OutputParameterMaps>
</TransformationMap>
</TransformationMaps>
</EntityMap>
</EntityMaps>
</Map>