Xrm.Page对象层次结构

时间:2017-12-13 05:40:43

标签: javascript dynamics-crm msdn dynamics-crm-2016 xrm

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

1。上下文

2。数据

3。用户界面

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

enter image description here

2 个答案:

答案 0 :(得分:3)

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

我们来看两个例子。

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

Xrm.Page.data.entity.getId()
  

Xrm.Page.data.entity提供了检索信息的方法   特定于页面上显示的记录,保存方法和a   表格中包含的所有属性的集合。

要获取实体记录的所有子属性,实体对象将提供属性集合。传递名称&获取特定的属性属性。

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

Xrm.Page.data.entity.attributes集合提供访问权限   表单上可用的每个实体属性。

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

答案 1 :(得分:1)

我发现使用CRM Web客户端模型的最佳方法是使用此备忘单。它从2015年开始,但非常适用于最多9个。

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

相关问题