gpt4 book ai didi

c# - CRM ConditionExpression 比较两个属性

转载 作者:行者123 更新时间:2023-12-04 05:14:59 26 4
gpt4 key购买 nike

我正在使用 Microsoft CRM SDK 来检索实体。我在写 QueryExpressionFilterExpression .

如何写一个条件,考虑两个属性?我想检索属性“导出日期”小于“修改日期”的实体。 (即自上次导出以来已修改的所有内容)。

QueryExpression query = new QueryExpression();
FilterExpression filter = new FilterExpression();
filter.FilterOperator = LogicalOperator.Or;

ConditionExpression condition = new ConditionExpression();
// ...
//how to write this condition?

filter.AddCondition(condition);

最佳答案

查询 CRM 时,以下限制适用:

  • 条件左侧 必须成为 CRM 属性
  • 右侧条件必须是一个常数

  • 换句话说,不能在单个查询中直接比较属性。

    根据经验,如果您的 QueryExpression可以构建为高级查找然后你就可以了,否则你很可能需要中间查询。

    关于c# - CRM ConditionExpression 比较两个属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28066024/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com