Dynamics CRM JS打开创建记录页面
// 以下示例是OP V9.0版本
//是客户窗体页面打开商机创建记录页面,需要将客户信息带入到商机页面。customerid为商机实体lookup客户字段。
var parameters = {};
// 如果传递的变量是 lookup 类型的字段,需要分别存储 id 和 name、type。
parameters["customerid"] = Xrm.Page.data.entity.getId().replace("{", "").replace("}", "");
parameters["customeridname"] = Xrm.Page.getAttribute("name").getValue();
parameters["customeridtype"] = Xrm.Page.data.entity.getEntityName();
// 设置文本字段
parameters["quotenumber"] = "opp-" + Date.parse(new Date());
//设置为true则会在新窗口打开,false是在当前标签打开
var options = { openInNewWindow: false };
//打开新建 entity record 窗口,这里的entityName指相对应需要打开的 entity 的 name
Xrm.Utility.openEntityForm("opportunity", null, parameters, options);
如果你觉得我的分享对你有帮助,那么就动动你的发财小手,给我一个赞,让更多的人看到这个有用的信息。
本文来自博客园,作者:30号少年,转载请注明原文链接:https://www.cnblogs.com/dmei/p/15601417.html