尝试使用 Xrm.WebApi 从 Dynamics CRM 2016 读取自定义字段
Trying to read custom field from Dynamics CRM 2016 using Xrm.WebApi
我想使用 WebApi 调用读取名为 (mxpcah_new_phonecalltype) 的自定义字段。
我可以通过浏览器调用:
https://myurl/PhonecallActivityHistory/api/data/v8.2/activitypointers(CEA756CE-5D7E-EA11-A97E-005056B82894)
并得到:
此结果不包括上述自定义字段。
现在我查询:
https://myurl/PhonecallActivityHistory/api/data/v8.2/activitypointers(CEA756CE-5D7E-EA11-A97E-005056B82894)?$expand=activitypointer_activity_parties($select=participationtypemask,addressused)
现在我看到:
我确定我的测试 activity 为自定义字段设置了一个值:
我已确保将此值保存到 activity。点击右下角的保存按钮。关闭浏览器 window。重新打开浏览器并select编辑activity以确保数据存储到字段
自定义字段定义如下:
所以我本以为是 100000002 而不是 null。知道为什么我无法读取自定义字段吗?
我还考虑了这个资源:https://community.dynamics.com/crm/f/microsoft-dynamics-crm-forum/350873/doesn-t-xrm-webapi-support-custom-fields/937811
我复制并粘贴了自定义架构名称并确保其书写正确。
有关 Api 的更多信息,请参见此处:
https://docs.microsoft.com/de-de/powerapps/developer/common-data-service/webapi/retrieve-entity-using-web-api#retrieve-specific-properties
Activity(activity指针)是一个容器实体,它将具有来自不同 activity 记录(如电子邮件、电话、传真等)的所有 OOB 公共属性
Activity party 是相关与会者记录的容器,如电子邮件发件人、会议参与者、电话接收者等
因此,针对上述任一目标的网络 api 调用不会为您提供您在特定 activity 类型中创建的自定义属性。即打电话
试试这个:
https://crmdev.crm.dynamics.com/api/data/v9.1/phonecalls
https://myurl/PhonecallActivityHistory/api/data/v8.2/phonecalls(CEA756CE-5D7E-EA11-A97E-005056B82894)
我想使用 WebApi 调用读取名为 (mxpcah_new_phonecalltype) 的自定义字段。
我可以通过浏览器调用:
https://myurl/PhonecallActivityHistory/api/data/v8.2/activitypointers(CEA756CE-5D7E-EA11-A97E-005056B82894)
并得到:
此结果不包括上述自定义字段。
现在我查询: https://myurl/PhonecallActivityHistory/api/data/v8.2/activitypointers(CEA756CE-5D7E-EA11-A97E-005056B82894)?$expand=activitypointer_activity_parties($select=participationtypemask,addressused)
现在我看到:
我确定我的测试 activity 为自定义字段设置了一个值:
我已确保将此值保存到 activity。点击右下角的保存按钮。关闭浏览器 window。重新打开浏览器并select编辑activity以确保数据存储到字段
自定义字段定义如下:
所以我本以为是 100000002 而不是 null。知道为什么我无法读取自定义字段吗?
我还考虑了这个资源:https://community.dynamics.com/crm/f/microsoft-dynamics-crm-forum/350873/doesn-t-xrm-webapi-support-custom-fields/937811 我复制并粘贴了自定义架构名称并确保其书写正确。 有关 Api 的更多信息,请参见此处: https://docs.microsoft.com/de-de/powerapps/developer/common-data-service/webapi/retrieve-entity-using-web-api#retrieve-specific-properties
Activity(activity指针)是一个容器实体,它将具有来自不同 activity 记录(如电子邮件、电话、传真等)的所有 OOB 公共属性
Activity party 是相关与会者记录的容器,如电子邮件发件人、会议参与者、电话接收者等
因此,针对上述任一目标的网络 api 调用不会为您提供您在特定 activity 类型中创建的自定义属性。即打电话
试试这个:
https://crmdev.crm.dynamics.com/api/data/v9.1/phonecalls
https://myurl/PhonecallActivityHistory/api/data/v8.2/phonecalls(CEA756CE-5D7E-EA11-A97E-005056B82894)