CRM 在今天减去 n 天使用 Fetchxml 检索记录
CRM retrieve records with Fetchxml on today minus n days
我需要 fetchxml 条件运算符来检索我今天 11 天的所有约会。我的意思是,如果我今天 运行 我的查询(12/04/2018),我想在 01/04/2018 检索我创建的记录。如果我 运行 on 13/04/2018 - 记录创建于 02/04/2018。我可以使用哪个运算符来获得我需要的东西?
<fetch distinct="false" mapping="logical" output-format="xml-platform" version="1.0">
<entity name="appointment">
<attribute name="subject"/>
<attribute name="statecode"/>
<attribute name="scheduledstart"/>
<attribute name="scheduledend"/>
<attribute name="createdby"/>
<attribute name="regardingobjectid"/>
<attribute name="activityid"/>
<attribute name="instancetypecode"/>
<order descending="false" attribute="subject"/>
<filter type="and">
<condition attribute="createdon" value="" operator=""/>
</filter>
</entity>
没有直接的运算符。如果您在 SSRS 报告 @date
中使用此 fetchxml 查询,则必须使用 eq
运算符并自行计算表达式 (-11):
<condition attribute="new_date" operator="eq" value="@date"></condition>
或在 javascript/C# 中计算并将其传递给 paramDate
,如果您在表单脚本或服务器代码中调用它:
'<condition attribute="new_date" operator="eq" value="' + paramDate + '"></condition>'
没有单一的运算符,但您可以轻松组合两个:
<filter type="and">
<condition attribute="createdon" operator="last-x-days" value="11" />
<condition attribute="createdon" operator="olderthan-x-days" value="10" />
</filter>
我需要 fetchxml 条件运算符来检索我今天 11 天的所有约会。我的意思是,如果我今天 运行 我的查询(12/04/2018),我想在 01/04/2018 检索我创建的记录。如果我 运行 on 13/04/2018 - 记录创建于 02/04/2018。我可以使用哪个运算符来获得我需要的东西?
<fetch distinct="false" mapping="logical" output-format="xml-platform" version="1.0">
<entity name="appointment">
<attribute name="subject"/>
<attribute name="statecode"/>
<attribute name="scheduledstart"/>
<attribute name="scheduledend"/>
<attribute name="createdby"/>
<attribute name="regardingobjectid"/>
<attribute name="activityid"/>
<attribute name="instancetypecode"/>
<order descending="false" attribute="subject"/>
<filter type="and">
<condition attribute="createdon" value="" operator=""/>
</filter>
</entity>
没有直接的运算符。如果您在 SSRS 报告 @date
中使用此 fetchxml 查询,则必须使用 eq
运算符并自行计算表达式 (-11):
<condition attribute="new_date" operator="eq" value="@date"></condition>
或在 javascript/C# 中计算并将其传递给 paramDate
,如果您在表单脚本或服务器代码中调用它:
'<condition attribute="new_date" operator="eq" value="' + paramDate + '"></condition>'
没有单一的运算符,但您可以轻松组合两个:
<filter type="and">
<condition attribute="createdon" operator="last-x-days" value="11" />
<condition attribute="createdon" operator="olderthan-x-days" value="10" />
</filter>