首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >C# Dynamics CRM FilterExpression EntityReference

C# Dynamics CRM FilterExpression EntityReference
EN

Stack Overflow用户
提问于 2012-06-19 19:25:03
回答 1查看 5.2K关注 0票数 4

我正在尝试构建一个具有Lookup值的FilterExpression。我尝试过传递一个EntityReference和一个Guid。EntityReference导致运行时错误,而Guid导致不返回任何内容( EntityCollection为空,尽管我确定至少应该返回一个实体)。我做错了什么?

代码语言:javascript
复制
FilterExpression filter = new FilterExpression(LogicalOperator.And);
filter.AddCondition(new ConditionExpression("referenced_entity", ConditionOperator.Equal, referencedEntityGuid));

retrieveRequest.Query = new QueryExpression
{
    Criteria = filter,
    EntityName = "my_entity",
    ColumnSet = new ColumnSet(new[] { "referenced_entity", "a_property", "another_property" })
};

我想指出的是,referencedEntityGuid是Guid的一个实例(显然),当我停用过滤器时,referenced_entity-property的返回类型是EntityReference。此外,TotalRecordCount等于-1。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-19 19:56:07

Guid应该没问题--你确定你的GUID值是正确的吗?

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11099933

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档