CRM2011编程实战
邹琼俊
著有《ASP.NET MVC企业级实战》、《H5+跨平台移动应用实战开发》、《Vue.js 2.x实践指南》、《Javscript实用教程》、《Node+MongoDB+React 项目实战开发》、 《Vue3.x TypeScript实践指南》
展开
-
1、CRM2011编程实战——清空指定页签下面的所有选项,并对页签下面的指定控件进行操作
需求:当页面加载时,“呼叫编号”保持不变,“任务号”自动更新,“接报时间”和“发生日期”自动设置为当天日期和时间,其它选项全部恢复为初始状态。 字段说明: 控件名称 值 控件名称 值 控件名称 值 反馈单登录 tab_4 任务号 hxcs_ftaskcode原创 2014-07-29 16:04:53 · 1472 阅读 · 0 评论 -
2、CRM2011编程实战——设置窗体某一项的值为服务器时间
需求:设置窗体中某个控件的值为服务器时间。 解决方案:通过一个一般处理程序获取服务器时间,然后通过ajax形式获取到此服务器时间并赋值给界面控件。 1、新建一个一般处理程序GetSererTimeHandler.ashx, 代码如下: using System; using System.Web; namespace IsWaterWeb { public class原创 2014-07-29 16:11:41 · 1146 阅读 · 0 评论 -
3、CRM2011编程实战——选项集(下拉框)联动效果的实现
需求:根据选择不同的“反映类别”,帅选出不同的“反映内容”。 字段说明:反映类别:hxcs_feedbacktype,反映内容:hxcs_feedbacktype 解决方案:要设置两个选项集的关联,我们可以为两个选项集设置value的时候,做一些特殊的处理。举例:假设类别的Value:1001,1002,那么对应的内容可以设置为:类别value+00001,即100100001,以此类原创 2014-07-29 16:17:20 · 1964 阅读 · 0 评论 -
4、CRM2011编程实战——将窗体中指定控件的值做处理后更新到另一个字段中
需求:将接报时间加上到期提醒时间后得到的值,更新到字段“到期截止时间” Js调用: //设置到期截止时间 function setDeadLine(){ var recordId = Xrm.Page.data.entity.getId(); var entityName = Xrm.Page.data.entity.getEntityName(); v原创 2014-07-29 16:20:32 · 1461 阅读 · 0 评论 -
5、CRM2011编程实战——在CRM中添加修改密码功能
需求:登录CRM2011的用户,让其可以自己修改密码。 解决方案:新建一个自定义页面,为其提供修改域账号功能。第一步:获取当前域账号,第二步:修改当前域账号密码。 新建aspx页面ResetUserPassword.aspx,前台代码如下: .columnDiv { border: 1px sol原创 2014-07-29 16:24:27 · 1988 阅读 · 1 评论 -
6、CRM2011编程实战——单点登录
需求:在我们的CRM2011系统中,要跳转到新的系统中,可是又不想再次输入密码,这个时候,我们就应该考虑使用单点登录了。 解决方案:这里,由于系统安全性要求不是很高,所以是先将帐号和密码加密后,直接传送给新系统,然后新系统接收到帐号和密码,然后解密自动登录。 新建一个html页面作为中转页面Skip.htm,hxcs_Huaxu.RESTAPI.js是自定义的一个helper js类库代码。如原创 2014-07-29 16:24:41 · 2138 阅读 · 0 评论 -
MSCRM 2011 JavaScript 开发文档
原创 2014-10-26 23:04:12 · 987 阅读 · 0 评论