Dynamics crm 2011 其中是存储在CRM 2011中的选项集值的说明

Dynamics crm 2011 其中是存储在CRM 2011中的选项集值的说明,dynamics-crm-2011,Dynamics Crm 2011,我正在编写一份报告,从CRM中提取一些数据,出于某种原因,我需要的实际值文本位于选项集选项的描述中。就我而言,我无法在实体的StringMap或属性视图中找到它。帮助 我最初读错了问题,这促使我走错了路。要获取描述,请使用以下查询: 选择DISTINCT ATTR.NAME、LOCLAB.LABEL作为描述 来自[ORG\u MSCRM].[MetadataSchema].[Entity]ENT 左连接[ORG\u MSCRM].[METADATASCHEMA].[ATTRIBUTE]ATTR

我正在编写一份报告,从CRM中提取一些数据,出于某种原因,我需要的实际值文本位于选项集选项的描述中。就我而言,我无法在实体的StringMap或属性视图中找到它。帮助

我最初读错了问题,这促使我走错了路。要获取描述,请使用以下查询:

选择DISTINCT ATTR.NAME、LOCLAB.LABEL作为描述 来自[ORG\u MSCRM].[MetadataSchema].[Entity]ENT 左连接[ORG\u MSCRM].[METADATASCHEMA].[ATTRIBUTE]ATTR 在ENT.ENTITYID=ATTR.ENTITYID上 左连接[ORG\u MSCRM].[METADATASCHEMA].[AttributeEpickListValue]属性选择 在ATTR.OPTIONSETID=ATTRPICK.OPTIONSETID上 左连接[ORG_MSCRM].[METADATASCHEMA].[LOCALIZEDLABEL]本地实验室 在LOCLAB.OBJECTID=ATTRPICK.AttributeEpickListValueId上 其中ENT.OBJECTTYPECODE='2'-联系人 ATTR.NAME='GENDERCODE'-attributename 和LOCLAB.OBJECTCOLUMNNAME='DESCRIPTION'
我最初错误地阅读了这个问题,这促使我走上了错误的道路。要获取描述,请使用以下查询:

选择DISTINCT ATTR.NAME、LOCLAB.LABEL作为描述 来自[ORG\u MSCRM].[MetadataSchema].[Entity]ENT 左连接[ORG\u MSCRM].[METADATASCHEMA].[ATTRIBUTE]ATTR 在ENT.ENTITYID=ATTR.ENTITYID上 左连接[ORG\u MSCRM].[METADATASCHEMA].[AttributeEpickListValue]属性选择 在ATTR.OPTIONSETID=ATTRPICK.OPTIONSETID上 左连接[ORG_MSCRM].[METADATASCHEMA].[LOCALIZEDLABEL]本地实验室 在LOCLAB.OBJECTID=ATTRPICK.AttributeEpickListValueId上 其中ENT.OBJECTTYPECODE='2'-联系人 ATTR.NAME='GENDERCODE'-attributename 和LOCLAB.OBJECTCOLUMNNAME='DESCRIPTION'
这是一个可靠的答案。我要添加的唯一内容是在StringMap查询中指定实体,以防另一个表中存在具有相同架构名称的属性。@Zach使用筛选条件更新了答案以缩小实体范围。您是否可以将表引用添加到LABEL,以供参考值的确切位置。除此之外,它确实回答了这个问题,谢谢。我不得不说,要获得与另一个表具有1:1关系的一段数据,需要相当多的步骤。@TommyHolman用表多部分标识符更新了答案。这是一个可靠的答案。我要添加的唯一内容是在StringMap查询中指定实体,以防另一个表中存在具有相同架构名称的属性。@Zach使用筛选条件更新了答案以缩小实体范围。您是否可以将表引用添加到LABEL,以供参考值的确切位置。除此之外,它确实回答了这个问题,谢谢。我不得不说,要获得与另一个表具有1:1关系的一段数据,这需要相当多的步骤。@TommyHolman使用表的多部分标识符更新了答案。更新了答案,第一次读错了。更新了答案,第一次读错了。