Dynamics crm 尝试使用Xrm.WebApi从Dynamics CRM 2016读取自定义字段

Dynamics crm 尝试使用Xrm.WebApi从Dynamics CRM 2016读取自定义字段,dynamics-crm,dynamics-crm-2016,dynamics-crm-webapi,xrmquery,Dynamics Crm,Dynamics Crm 2016,Dynamics Crm Webapi,Xrmquery,我想使用WebApi调用读取名为(mxpcah\u new\u phonecalltype)的自定义字段 在我的浏览器中,我可以调用: 并获得: 此结果不包括上述自定义字段 现在我要问: ?$expand=ActivityInter\u activity\u parties($select=participationtypemask,addressused) 现在我明白了: 我确信我的测试活动为自定义字段设置了一个值: 我已确保将此值保存到“活动”中。点击右下角的保存按钮。关闭浏览器窗口

我想使用WebApi调用读取名为(mxpcah\u new\u phonecalltype)的自定义字段

在我的浏览器中,我可以调用: 并获得:

此结果不包括上述自定义字段

现在我要问: ?$expand=ActivityInter\u activity\u parties($select=participationtypemask,addressused)

现在我明白了:

我确信我的测试活动为自定义字段设置了一个值:

我已确保将此值保存到“活动”中。点击右下角的保存按钮。关闭浏览器窗口。重新打开浏览器并选择活动,以确保数据存储到字段中

自定义字段定义如下:

所以我希望是10000002而不是空的。知道为什么我不能读取自定义字段吗

我还考虑了这一资源: 我复制并粘贴了自定义模式名称,并确保其写入正确。 有关Api的更多信息,请参见: 活动(ActivityPointInter)是一个容器实体,它将具有来自不同活动记录(如电子邮件、电话、传真等)的所有OOB公共属性

活动方是相关与会者记录的容器,如电子邮件发件人、会议参与者、电话接收者等

因此,针对上述任一项的web api调用都不会提供您在特定活动类型中创建的自定义属性。电话

相反,请尝试以下方法:

https://crmdev.crm.dynamics.com/api/data/v9.1/phonecalls

https://myurl/PhonecallActivityHistory/api/data/v8.2/phonecalls(CEA756CE-5D7E-EA11-A97E-005056B82894)
Activity(ActivityPointInter)是一个容器实体,它具有来自不同活动记录(如电子邮件、电话、传真等)的所有OOB公共属性

活动方是相关与会者记录的容器,如电子邮件发件人、会议参与者、电话接收者等

因此,针对上述任一项的web api调用都不会提供您在特定活动类型中创建的自定义属性。电话

相反,请尝试以下方法:

https://crmdev.crm.dynamics.com/api/data/v9.1/phonecalls

https://myurl/PhonecallActivityHistory/api/data/v8.2/phonecalls(CEA756CE-5D7E-EA11-A97E-005056B82894)