集合(客户端引用)
发布日期: 2017年1月
适用于: Dynamics 365 (online),Dynamics 365 (on-premises),Dynamics CRM 2016,Dynamics CRM Online
集合是可以访问数据(该数据表示数组)的结构,但无法修改数组中的数据。
以下列表显示在 Xrm.Page 对象模型中可用的集合:
Xrm.Page.data.entity. fbaf2e7a-db2f-448f-bd24-6b3ca1ccb28e#BKMK_entityattributes:页面上的所有属性。
Xrm.Page.ui. 0375b206-d2bf-4034-a41d-fb476ecb4438#BKMK_controls:页面上的所有控件。
Xrm.Page.ui. 0375b206-d2bf-4034-a41d-fb476ecb4438#bkmk_quickForms:页面上的所有快速视图控制使用新窗体呈现引擎。
Xrm.Page.ui. 0375b206-d2bf-4034-a41d-fb476ecb4438#BKMK_tabs:页面上的所有选项卡。
Xrm.Page.ui Tab. 205390b9-3eda-4a2b-87cb-2a8f83f953da#BKMK_tabSectionsCollection:在选项卡上的所有节。
Xrm.Page.ui Section. a90df20b-42a6-444e-9912-e0ffab11daec#BKMK_sectionControls:节中的所有控件。
Xrm.Page.ui. 0375b206-d2bf-4034-a41d-fb476ecb4438#BKMK_navigation:窗体导航区域中的所有项。
Xrm.Page.ui. 0375b206-d2bf-4034-a41d-fb476ecb4438#BKMK_FormSelectorItems:适用于用户的所有窗体。
Xrm.Page Attribute. 控件:属性的所有控件。
Xrm.Page.data.process. getActivePath:基于分支规则的当前可用路径中的阶段。
针对某一流程,Xrm.Page.data.process.getActiveProcess 返回的流程 getStages 方法。
针对某一阶段,Xrm.Page.data.process.getActiveStage、Xrm.Page.data.process.getActivePath 和 Xrm.Page.data.process.getActiveProcess 返回的阶段 getSteps 方法。
备注
Xrm.Page.data.process 命名空间中返回的对象不包含名称,因此使用适用于 获取 方法的字符串参数不返回对象。
使用 Microsoft Dynamics CRM Online 2015 更新 1,27fea949-c332-4263-bb46-d990a18008b8#BKMK_GridGetRows 和 27fea949-c332-4263-bb46-d990a18008b8#BKMK_GridGetSelectedRows 返回 27fea949-c332-4263-bb46-d990a18008b8#BKMK_GridRow 集合。详细信息:网格(只读)对象和方法(客户端引用)
集合方法
forEach
将委托函数中的操作应用于集合中的每个对象。获取
根据传递的参数,可以从集合获得一个或多个对象。getLength
获得集合中的项数。
forEach
应用委托函数中包含的操作。
collection.forEach(delegate function(attribute, index))
- 参数
适用于属性和索引的带参数的委派函数。
获取
根据传递的参数,可以从集合获得一个或多个对象。
collection.get([String][Number][delegate function(attribute, index)])
备注
使用 Xrm.Page.getAttribute 快捷方法,Xrm.Page.data.entity.attributes 集合的 get 方法可用。
使用 Xrm.Page.getControl 快捷方法,Xrm.Page.ui.controls 集合的 get 方法可用。
参数
无
- 返回值集合中的任何对象。
类型: 数组
- 返回值集合中的任何对象。
字符串
返回值名称与参数匹配的对象。
类型: 对象备注:Xrm.Page.data.process 命名空间中返回的对象不包含名称,因此使用适用于此方法的字符串参数不返回对象。
编号
- 返回值索引与数字匹配的对象。
类型: 对象
- 返回值索引与数字匹配的对象。
委托函数(属性,索引)
- 返回值导致委托函数返回 true 的任何对象。
类型: 数组
- 返回值导致委托函数返回 true 的任何对象。
getLength
获得集合中的项数。
collection.getLength()
- 返回值
类型: 数字。
另请参阅
脚本即时引用的表单
客户端编程引用
Xrm.Page.data.entity(客户端引用)
Xrm.Page.ui(客户端引用)
Xrm.Page.ui 选项卡(客户端引用)
Xrm.Page.ui 部分(客户端引用)
Xrm.Page.data. 实体属性(客户端引用)
为 Microsoft Dynamics 365 窗体编写代码
使用 Xrm.Page 对象模型
Microsoft Dynamics 365
© 2017 Microsoft。 保留所有权利。 版权