向日期中添加指定的天数、月数和年数。
输入参数序列 |
说明 |
---|---|
1 |
日期。包含要转换的日期的源列。 |
2 |
年偏移量。添加到年的值。可以是正数或负数。 |
3 |
月偏移量。添加到月的值。可以是正数或负数。 |
4 |
日偏移量。添加到日的值。可以是正数或负数。 |
输出参数序列 |
说明 |
---|---|
1 |
在其中放入新日期字符串的 Microsoft Dynamics CRM 字段。 |
请注意,值按以下顺序添加:首先添加日(参数 4),接下来添加月(参数 3),然后添加年(参数 2)。
添加到日期转换示例
此示例演示如何向 initial_contact_date 添加三个月,并将信息存储在 new_followup_date 属性中。
<Map Name="sample_contact_add_to_date">
<Description>Sample map showing Add To Date 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.AddToDate</TransformationTypeName>
<ProcessCode>Process</ProcessCode>
<InputParameterMaps>
<SingletonInputParameterMaps>
<SingletonInputParameterMap>
<ParameterSequence>1</ParameterSequence>
<DataTypeCode>Reference</DataTypeCode>
<Data>Source_initial_contact_date</Data>
</SingletonInputParameterMap>
<SingletonInputParameterMap>
<ParameterSequence>2</ParameterSequence>
<DataTypeCode>Value</DataTypeCode>
<Data>0</Data>
</SingletonInputParameterMap>
<SingletonInputParameterMap>
<ParameterSequence>3</ParameterSequence>
<DataTypeCode>Value</DataTypeCode>
<Data>3</Data>
</SingletonInputParameterMap>
<SingletonInputParameterMap>
<ParameterSequence>4</ParameterSequence>
<DataTypeCode>Value</DataTypeCode>
<Data>0</Data>
</SingletonInputParameterMap>
</SingletonInputParameterMaps>
<ArrayInputParameterMaps/>
</InputParameterMaps>
<OutputParameterMaps>
<OutputParameterMap>
<ParameterSequence>1</ParameterSequence>
<Data>new_followup_date</Data>
</OutputParameterMap>
</OutputParameterMaps>
</TransformationMap>
</TransformationMaps>
</EntityMap>
</EntityMaps>
</Map>