Dynamics 页面跳转
摘要://(一)跳转指定实体(带参数) var parameters = {}; //文本 parameters["name"] = "客户"; //选项集 parameters["type"] = 20; //查找 var ownerid = Xrm.Page.getAttribute("ownerid
阅读全文
Dynamics 365单项选项集&多项选项集
摘要:1 ///多选选项集&OptionSetValueCollection 2 ///处理只需要使用foreach循环遍历OptionSetValueCollection即可 3 /// <summary> 4 /// 获取选项集的Label 5 /// </summary> 6 /// <param
阅读全文
Dynamics 带参跳转实体Form表单页
摘要:var parameters = {}; parameters["new_opportunity_id"] = Xrm.Page.data.entity.getId(); Xrm.Utility.openEntityForm("new_opportunity", null, parameters,
阅读全文
9.0 sdk 多选选项集
摘要:public string OptionSetVelueC(IOrganizationService serviceAdmin, Entity entity, string str, string _entityName, int[] i = null) { if (entity.Attribute
阅读全文
Dynamic 点击保存按钮。不让它保存
摘要:该代码需要配置OnSave事件。并启用“将执行上下文作为第一个参数” 。 OnSave事件在表单加载和保存时都会触发,所以对于Alert的动作,需要写好判断条件,防止加载时触发。 本代码是通过判断是否字段未保存来防止触发的。 function SaveAlert(ExecutionObj) { Ex
阅读全文
Dynamic 365 获取可编辑子网格选中行
摘要://获取选中行 var rows = Xrm.Page.getControl("子网格名称").getGrid().getSelectedRows(); //获取所有行 var rows = Xrm.Page.getControl("子网格名称").getGrid().getRows(); rows
阅读全文
Dynamics 365 获取值 设置值
摘要:1 //获取new_name的值(单行文本) 2 Xrm.Page.getAttribute("new_name").getValue() 3 //设置new_name的值(单行文本) 4 Xrm.Page.getAttribute("new_name").setValue("1121") 5 //
阅读全文
Dynamics 365 通过外键查询表中数据
摘要://获取页面ID var id=Xrm.Page.data.entity.getId().replace("{", "").replace("}", ""); //条件查询 var filter="?$filter=字段 eq " + id; // 通过外键查询 //var filter="?$fi
阅读全文