Ssrs 2008 在基于获取的报表中访问元数据
在报告中,我需要显示本地化的字段标签和实体名称。为此,我需要检索一些元数据,即本地化的实体名称Ssrs 2008 在基于获取的报表中访问元数据,ssrs-2008,dynamics-crm-2011,fetchxml,Ssrs 2008,Dynamics Crm 2011,Fetchxml,在报告中,我需要显示本地化的字段标签和实体名称。为此,我需要检索一些元数据,即本地化的实体名称 您能否访问基于获取的报告中的元数据?如果可以,性能会受到多大影响?很抱歉,实体元数据不会通过FetchXml接口公开,因为“属性”或其对应的“标签”都不是实体,因此无法查询 您可以通过使用FetchXml builder来证明这一点([获取它并使其与CRM 2011配合使用的详细信息在这里][1])。您将注意到,所有可用的实体都不包含您所寻求的信息 编辑:查看核心需求(而不是像我最初那样单独回答这个问
您能否访问基于获取的报告中的元数据?如果可以,性能会受到多大影响?很抱歉,实体元数据不会通过FetchXml接口公开,因为“属性”或其对应的“标签”都不是实体,因此无法查询 您可以通过使用FetchXml builder来证明这一点([获取它并使其与CRM 2011配合使用的详细信息在这里][1])。您将注意到,所有可用的实体都不包含您所寻求的信息
编辑:查看核心需求(而不是像我最初那样单独回答这个问题),可以在FetchXml语句中包含“标签”值,正如@skfd在自己的回答中所指出的那样。很抱歉,实体元数据没有通过FetchXml接口作为“属性”或其相应的“标签”公开是实体,因此无法查询 您可以通过使用FetchXml builder来证明这一点([获取它并使其与CRM 2011配合使用的详细信息在这里][1])。您将注意到,所有可用的实体都不包含您所寻求的信息 编辑:查看核心需求(而不是像我最初那样单独回答这个问题),可以在FetchXml语句中包含“标签”值,正如@skfd在自己的回答中所指出的那样。是一种对获取拾取列表值和默认标签进行排序的技巧。引用参考文献: 您必须使用distinct子句,并创建一个单独的数据集来 仅获取选项集字段,如下所示
这实际上会返回2列进行投标-
会计准则
会计代码值
为主报告创建一个报告参数,并在可用的
“值”选项卡指定:
从查询中获取值
数据集:使用提取XML分离数据集
在上面
值字段:AccountingCodeValue
标签字段:
会计准则
是一种获取拾取列表值和默认标签的黑客。引用参考文献:
您必须使用distinct子句,并创建一个单独的数据集来
仅获取选项集字段,如下所示
这实际上会返回2列进行投标-
会计准则
会计代码值
为主报告创建一个报告参数,并在可用的
“值”选项卡指定:
从查询中获取值
数据集:使用提取XML分离数据集
在上面
值字段:AccountingCodeValue
标签字段:
会计准则
<fetch version="1.0" output-format="xml-platform" mapping="logical"
distinct="true"> <entity name="account">
<attribute name="accountratingcode" /> </entity> </fetch>