2011-04-24 99 views
0

我正在使用RetrieveMultipleRequest/Response以一个简单的查询表达式获取一堆DynamicEntities。当响应中的值为空时,生成的实体似乎不包含属性。动态CRM获取包含属性值为空值的DynamicEntities

是否有可能使Dynamics返回值为null的Property实例?

谢谢。

+0

返回NULL值的原因是什么? – ccellar 2011-04-24 19:18:08

+0

我想遍历实体上的所有属性,并根据外部数据源(同步)更改其中一些属性的值。 – Jeff 2011-04-25 13:04:06

回答

2

此行为是设计使然,无法更改。使用FetchXML请求数据时,您也会看到相同的行为。

我与CRM团队的开发人员进行了交谈,他们描述了带有性能优势的决策。

要获取有关实体元数据的信息,还有其他Web服务。 metadata service。要获取特定实体的元数据,您必须发送RetrieveEntityRequest。它将返回一个EntityMetadata的实例,其中包含有关该实体的所有元信息

+0

如何找出实体上可用的属性类型? – Jeff 2011-04-24 19:44:20

+0

请参阅更新后的帖子 – ccellar 2011-04-24 21:03:20