作者回顾了2008-2009年在艾普网络公司开发AipuCRM系统的艰难经历,包括系统被放弃、个人辞职被劝阻、成立新开发团队、MSCRM-Aipu版1.0和2.0的开发与上线,以及与中兴软创合作的经历。2009年底,作者开始思考如何将旧系统适应新环境,通过每天早起和下班后的努力,最终在2012年开发...
标签 mscrm 下的文章
- 首页
- mscrm
文章介绍了如何在MSCRM中禁用标签页内的所有组件。首先,通过判断单据审核状态来决定是否禁用标签页。如果单据已审核,则调用disableTab函数禁用标签页。disableTab函数通过遍历标签页内的所有元素,将它们的Disabled属性设置为true,从而实现禁用功能。
在MSCRM4项目中,可以通过在onsave事件中添加JavaScript脚本来屏蔽Ctrl+S热键。具体方法是定义一个document.onkeydown函数,检查是否同时按下Ctrl和S键(keyCode为83),如果是,则取消此次操作。
本文介绍了如何在MSCRM4的grid页上隐藏按钮。通过修改_root目录下的HomePage.aspx文件,在之前添加一个onload脚本,找到要隐藏按钮的ID值,使用JavaScript函数即可实现隐藏。不同实体的grid页上的按钮都可以使用这种方法隐藏,即使功能相同,按钮的ID值也...
文章介绍了如何在Microsoft Dynamics CRM(MSCRM)的站点地图(sitemap)中显示自定义视图。通过在sitemap配置文件中添加SubArea、Title、Id和Url等元素,并使用Microsoft Developer Tool查找viewid,可以实现自定义视图在sit...
本文介绍了如何使用JavaScript在Microsoft Dynamics CRM中阻止表单保存。具体方法是在onsave事件中设置event.returnValue为window.confirm的返回值,如果用户点击取消,则返回值为false,从而阻止表单保存。
这段代码是一个MSCRM4的配置文件,用于自定义CRM系统的界面和功能。它包括了对左面板区域标签、全局菜单栏、工具栏、实体对象、服务管理等的配置。代码中详细描述了如何添加自定义菜单、按钮、链接和脚本,以及如何设置不同的客户端(Web或Outlook)和权限(创建或更新)。此外,还包含了对服务活动和预...
文章介绍了如何通过修改MSCRM4的_root/bar_top.aspx文件,在文件末尾添加JavaScript代码来隐藏菜单栏中的特定选项,包括新建活动、新建记录、转至、工具、高级查找、CRM For Outlook和帮助等。
本文介绍了如何在MSCRM4中隐藏按钮,包括隐藏“将现有客户收费单添加到此记录”按钮、客户证件信息和客户账号信息的按钮,以及延期客户信息中的多个按钮。文章提供了详细的JavaScript代码,包括HideAssociatedViewButtons和HideViewButtons两个函数,用于隐藏特定...
本文介绍了在CRM中实现代码自动共享的方法。通过创建SecurityPrincipal对象、设置PrincipalId、创建PrincipalAccess对象、设置AccessMask为读权限、创建TargetOwnedAccount对象、设置EntityId、创建GrantAccessReques...
本文介绍了在MSCRM4中获取选择记录的guid的方法。首先,需要更改配置文件,在ISV路径下添加XML代码以创建一个按钮。然后,在isv文件夹下新建test.html文件,并编写JavaScript代码以获取选中记录的guid。代码中,通过window.dialogArguments获取选中记录的...
本文介绍了在MSCRM 4.0中通过客户端编程获取当前用户权限的方法。解决方案包括在实体的ONLOAD事件中添加代码,通过XMLHttpRequest发起SOAP请求,验证当前用户是否为创建者或是否包含指定角色,从而控制用户权限。具体步骤包括构建XML请求、发起请求、解析响应XML以及根据结果控制界...
文章介绍了在处理MSCRM数据库中的时间时,可能会遇到系统时间不一致的问题。为了解决这个问题,微软提供了两个函数:fn_LocalTimeToUTC和fn_UTCToLocalTime,通过调用这两个函数可以正确转换时间。
文章介绍了在MSCRM 4.0中实现模糊查找的方法。通过修改视图所在的页面代码,隐藏原有的查找框并用新的查找框代替,实现在点击查找按钮时自动在查找框的值前加上*号,从而实现模糊查找。具体代码和步骤在文章中给出,但这种方法并不被微软支持,因此不推荐使用。
在MSCRM项目中,可以通过以下步骤实现调用外部JS文件:1. 创建一个名为external.js的文本文件,包含需要共享的函数和变量;2. 将该文件复制到MSCRM服务器的ISV目录下;3. 在任意实体表单的onload事件中,使用load_script函数加载external.js文件,并调用其...
文章介绍了MSCRM4系统参数设置工具,包括三个参数:MaxAppointmentDurationDays、MaxUploadFileSize和MaxRecordsForExportToExcel,并提供了工具软件下载链接。同时,文章还强调了修改MSCRM上传附件大小时,除了修改MaxUploadF...
文章介绍了在Microsoft Dynamics CRM 4.0中,如何使用Plug-In来替代CRM 3.0中的Callout功能。Plug-In是一个外部Assembly,可以截取事件并与CRM交互,处理复杂逻辑。文章详细描述了创建一个简单的CRM 4.0 Plug-In项目的步骤,包括创建C#...