使用javascript调用CRM内部弹出窗口(分配案例)
来源:互联网 发布:男生基本款帽子 知乎 编辑:程序博客网 时间:2024/06/12 01:33
如图为CRM内部窗口(我们使用该代码弹出的界面样式):
代码为:
var orgName = window.parent.Xrm.Page.context.getOrgUniqueName();//获取当前组织的名称var objectCode = "8,9";// objectCode表示图中红色框内所包含内容(8和9表示User和Team)。var url = "http://" + location.host + "/" + orgName + "/_controls/lookup/lookupsingle.aspx?class=null&objecttypes=" + objectCode + "&browse=0&ShowNewButton=1&ShowPropButton=1&DefaultType=0&";//生成界面信息的Url,最后几个代表是否显示按钮。openAssignDialog(url);//调用方法打开页面。function openAssignDialog(webresourceurl) { var dialogwindow = new Mscrm.CrmDialog(Mscrm.CrmUri.create(webresourceurl), window, 500, 600); //可以设置弹出框的大小 dialogwindow.setCallbackReference(function (resultValue) { //result为弹出框选择的结果 //在此处添加修改案例所有者的代码。 例: var valueList = new Array(); valueList[0] = new Object(); valueList[0].id = resultValue.items[0].id; valueList[0].name = resultValue.items[0].name; valueList[0].entityType = resultValue.items[0].typename; Xrm.Page.getAttribute("ownerid").setValue(valueList); Xrm.Page.data.entity.save();//案例所有者信息修改完成保存案例信息 }); dialogwindow.show();}
注:此方法在微软Dynamics CRM2013中实现完成,其他版本并没有尝试。
0 0
- 使用javascript调用CRM内部弹出窗口(分配案例)
- crm使用soap分配记录
- microsoft dynamic crm 使用javascript调用MSCRM4.0 webservice
- 关于在右下脚弹出窗口javascript代码,并用ASP.NET在后台调用(原创)
- popupwindow使用(弹出窗口)
- jquery效果 窗口弹出案例
- 强强打造弹出窗口(javascript)
- javascript弹出窗口代码大全(转)
- (笔记)javascript弹出窗口总结
- 弹出窗口(javascript)
- javascript弹出窗口总结
- javascript 控制弹出窗口
- javascript 控制弹出窗口
- javascript弹出窗口
- javascript弹出窗口总结
- javascript 控制弹出窗口
- javascript 控制弹出窗口
- javascript弹出窗口
- 分类和回归的区别和联系
- 一个丝滑的全屏滑动返回手势
- try{} catch(…){}
- sql注入攻击详解(二)sql注入过程详解
- android 监听GPS是否打开跳转到设置GPS
- 使用javascript调用CRM内部弹出窗口(分配案例)
- android中使用DisplayMetrics获取屏幕参数
- 安装python游戏图形框架pygame
- IOS应用提交所需的ICON
- 键盘缓存与安全键盘
- iOS域名解析
- c++中try catch的用法
- 【BZOJ1415】【Noi2005】聪聪和可可 概率DP 记忆化搜索
- 代理服务器-VPN-DNS