Xrm.Page 对象层次结构

Xrm.Page object hierarchy

我要了解 Xrm.Page object hierarchy ,其中有 3 个对象。

1. 上下文

2.数据

3. UI

是的!好的。但是在给定的图中 documentation ,有些子对象是蓝色的,有些是白色的。这是具体原因吗?为什么它们的颜色不同?这些对象或集合或其他什么? 有什么想法吗?

白色表示物体。蓝色表示 collections.

举2个例子

要获取实体记录id属性,必须使用实体对象的getId()方法。

Xrm.Page.data.entity.getId()

Xrm.Page.data.entity provides methods to retrieve information specific to the record displayed on the page, the save method, and a collection of all the attributes included in the form.

获取实体记录的所有子属性,实体对象给出属性集合。传递名称并获取特定属性属性。

Xrm.Page.getAttribute(arg).getAttributeType()

The Xrm.Page.data.entity.attributes collection provides access to each entity attribute that is available on the form.

Xrm.Page.getAttribute 是访问 Xrm.Page.data.entity.attributes 集合的快捷方式。

我发现使用 CRM Web 客户端模型的最佳方法是使用此作弊 sheet。它来自 2015 年,但非常适用于 9 岁以下的所有内容。

http://crmunwrapped.blogspot.com/2015/03/crm-2015-client-api-cheat-sheet.html