状态原因在尝试将其作为列添加到视图(Microsoft Dynamics 365)时不可用

问题描述 投票:0回答:1

我是Microsoft Dynamics 365的新手,我一直试图将Activity实体上的状态原因字段作为列添加到我的一个视图中,但是由于某些原因,我无法在选项列表中找到它从中选择。

我四处搜索,认为可能是由于Searchable字段设置为No,但this article指出这无关紧要。

状态原因字段未显示的原因是什么?

dynamics-crm microsoft-dynamics dynamics-crm-365
1个回答
0
投票

Dynamics CRM活动非常复杂,单个活动(活动指针)实体可以存储各种活动类型,例如电子邮件,约会,任务,电话等,甚至可以自定义活动类型。因此,所有这些在不同状态(statuscode)下可以具有各种状态原因(statecode)。 MS可能不想通过允许它们显示在父Activity容器表中来使其过于复杂。

我在XrmToolBox fetchxml构建器中尝试过,结果是意外的。

<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false" >
  <entity name="activitypointer" >
    <attribute name="activitytypecode" />
    <attribute name="subject" />
    <attribute name="statuscodename" />
    <attribute name="statuscode" />
    <attribute name="statecode" />
    <attribute name="statecodename" />
  </entity>
</fetch>

电子邮件收到待发送为6(状态原因)。这就是为什么它在视图列中不可用的原因。

enter image description hereenter image description here

如果您看到不同的组合,那么说说活动,约会和电子邮件-显然状态原因很奇怪。

enter image description hereenter image description here

Reference

© www.soinside.com 2019 - 2024. All rights reserved.