我们在做一些自定义查询的时候会去查询选项集字段的值,但是实体的选项集字段是一个整型字段,直接查询并不能找到对应的选项集的显示内容。所以我们需要找到存放选项集键值对的表来做关联查询找到我们想要的值。
Dynamics CRM存放选项集内容的表为stringmap表,继承自stringmapbase
以下以商机为例进行一个简单的查询
SELECT * FROM StringMap A,EntityView B WHERE A.ObjectTypeCode = B.ObjectTypeCode AND B.LogicalName = 'opportunity' AND AttributeName = 'statecode'