1 //获取new_name的值(单行文本)
 2 Xrm.Page.getAttribute("new_name").getValue()
 3 //设置new_name的值(单行文本)
 4 Xrm.Page.getAttribute("new_name").setValue("1121")
 5 //获取客户集合(查找)
 6 Xrm.Page.getAttribute("new_accounid").getValue()
 7 //设置客户值(查找)
 8 Xrm.Page.getAttribute("new_accounid").setValue([{entityType: "account",name: "吴泉",id: "{B26F1B26-8F69-E911-B01C-000C29794B17}"}])
 9 //获取选项集的值
10 Xrm.Page.getAttribute("new_optionset").getValue()
11 //设置选项集的值
12 Xrm.Page.getAttribute("new_optionset").setValue(100000001)
13 //获取多行文本的值
14 Xrm.Page.getAttribute("new_textarea").getValue()
15 //设置多行文本的值
16 Xrm.Page.getAttribute("new_textarea").setValue("我修改值了")
17 //获取Bool的值
18 Xrm.Page.getAttribute("new_isornot").getValue()
19 //设置bool 的值
20 Xrm.Page.getAttribute("new_isornot").setValue(false)
21 //获取多项选项集的值
22 Xrm.Page.getAttribute("new_optionsetlist").getValue()
23 //设置多项选项集的值
24 Xrm.Page.getAttribute("new_optionsetlist").setValue([100000001,100000002])
25 //获取整数的值
26 Xrm.Page.getAttribute("new_integer").getValue()
27 //设置整数的值
28 Xrm.Page.getAttribute("new_integer").setValue(111)
29 //获取浮点数的值
30 Xrm.Page.getAttribute("new_double").getValue()
31 //设置浮点数的值
32 Xrm.Page.getAttribute("new_integer").setValue(111)
33 //获取十进制数的值
34 Xrm.Page.getAttribute("new_decimalnumber").getValue()
35 //设置十进制数的值
36 Xrm.Page.getAttribute("new_decimalnumber").setValue(111)
37 //获取货币的值
38 Xrm.Page.getAttribute("new_currency").getValue()
39 //设置货币的值
40 Xrm.Page.getAttribute("new_currency").setValue(111)
41 //获取时间和日期的值
42 Xrm.Page.getAttribute("new_datetime").getValue()
43 //设置时间和日期的值
44 Xrm.Page.getAttribute("new_datetime").setValue(new Date("2019-1-1 12:30:12"))
45 
46 //获取网站相对路径
47 Xrm.Page.context.getClientUrl() 
48 
49 //获取选项卡以及选项卡里面的子网格
50 Xrm.Page.ui.tabs.get("tab_5").sections.get("tab_5_section_1");
51 
52 //设置隐藏显示
53 setVisible(false)
54 
55 //设置查找筛选
56 Xrm.Page.getAttribute("requiredattendees").setLookupTypes(["account"]);
57 
58 //获取实体主键id
59 Xrm.Page.data.entity.getId();
60 
61 //获取实体名称
62 Xrm.Page.data.entity.getEntityName();
63 
64 //设置ownerid为当前登录人
65 Xrm.Page.getAttribute("ownerid").setValue([{ entityType: "systemuser", name: Xrm.Utility.getGlobalContext().userSettings.userName, id: Xrm.Utility.getGlobalContext().userSettings.userId }]);
66 
67 //刷新页面
68 var entityFormOptions = {};
69 entityFormOptions["entityName"] = Xrm.Page.data.entity.getEntityName();
70 entityFormOptions["entityId"] = Xrm.Page.data.entity.getId();
71 Xrm.Navigation.openForm(entityFormOptions);
73 //保存页面
74 Xrm.Page.data.save();//不会触发保存事件 
76 //表单所有字段锁定
77 Xrm.Page.ui.controls.get().forEach(function (control) {
78 if (Xrm.Page.getControl("new_name") != control&&control.getControlType() != "iframe" && control.getControlType() != "webresource"
79 && control.getControlType() != "subgrid" && control.getDisabled() == false) {
80 control.setDisabled(true);
81 }
82 });
84 //获取表单状态
85 Xrm.Page.ui.getFormType()
86 //字段锁定
87 Xrm.Page.ui.tabs.get("tab_4").getSections().get("tab_4_section_1").controls.get().forEach(function (control) {
88 control.setDisabled(true);
89 });
90 //获取当前窗体名称
91  Xrm.Page.ui.formSelector.getCurrentItem().getLabel()
92 //刷新子网格
93 Xrm.Page.getControl('子网格ID').refresh();
94 //获取字段是否修改 
95 Xrm.Page.getAttribute("new_name").getIsDirty()
96 //9.1 uci 切换tab 
97 Xrm.Page.ui.tabs.get("tab_6").setFocus()