Dynamics CRM2011自定义框架解决方案

来源:互联网 发布:java p2p聊天系统 编辑:程序博客网 时间:2024/06/05 04:29

 

Dynamics CRM2011自定义框架解决方案

 

解决方案文件下载

 

一、  目的

许多客户习惯之前系统自定义开发的页面、操作习惯或界面风格,但使用了Dynamics CRM2011后只能使用产品自带的风格。为解决此类问题提供了此解决方案,在CRM2011数据结构的基础上构建自定义风格的操作方式。

 

二、  特点

1)、支持自定义风格、样式、颜色或公司Logo等等,产品自带功能不提供的解决方案。

2)、支持多浏览器和设备,目前测试通过的浏览器有IE7及以上版本,FirefoxChrome等在AndroidIOS上的浏览器也测试过。

3)、运行速度提升,在同等环境下列表页面的展示速度提升到2-5倍。

4)、部署简单现有系统不需要写任何代码,只需进行三个步骤即可让现有系统运行到此框架内。

5)、完全兼容SiteMap设置,包括数据、菜单、权限等设置。因为使用的是当前登录用户权限使用SDK进行数据的读取和修改,所以插件功能完全不受影响。

数据的编辑、修改、停用、激活和删除都是当前登录人员有权限下才能使用。

注:配置的管理员账号和数据库连接字符串只是在读取框架时使用。

6)、系统只带的页面在此框架内页面完全兼容。

 

三、  系统运行截图

1)、系统整体截图

 

2)、查询关键字高亮显示

 

3)、选择视图切换布局数据

 

4)、新建、编辑、停用、删除和导出数据基本操作

 

5)、系统自带页面仍然可用

 

 

一、  部署步骤

1)、导入解决方案(XRWeb_1_0_0_0)并发布;

2)、文件发布

将文件CRMWeb\bin目录文件发布到Program Files\Microsoft Dynamics CRM\CRMWeb\bin目录中,文件如下图;

将页面文件CRMWeb目录页面文件发布到Program Files\Microsoft Dynamics CRM\CRMWeb目录中,文件如下图

 

 

3)、Web.config文件修改

appSettings节点中加入配置项

    <!--CRM系统数据库连接-->

    <addkey="XRMDBCon"value="Server=192.168.137.205;UID=sa;PWD=sw_123456;DataBase=SWCRM_MSCRM;"/>

    <!--组织服务地址-->

    <addkey="XRMOrgServerAddress"value="http://192.168.137.205:5555/SWCRM/XRMServices/2011/Organization.svc"/>

    <!--组织服务调用用户名-->

    <addkey="XRMUserName"value="administrator"/>

    <!--组织服务调用密码-->

    <addkey="XRMPassword"value="123.com"/>

    <!--系统域名-->

<addkey="XRMDomain"value="swdev"/>

 

注:配置的管理员账号和数据库连接字符串只是在读取框架时使用。

 

 

发布成功后使用路径http://192.168.137.205:5555/SWCRM/Index.aspx进行访问http://192.168.137.205:5555/SWCRM替换成自己系统地址。

 

 欢迎广大CRM爱好者使用和测试,提出您的意见和建议,后续会持续加入更多的功能。如需帮助请给我发邮件953754092@qq.com

                                                                                                                                      作者:陆建宇  QQ:953754092

 

0 0