Dynamics CRM2011自定义框架解决方案

解决方案文件下载

一、  目的

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

二、  特点

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

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

(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

Dynamics CRM2011自定义框架解决方案相关推荐

  1. CodeFx: 微软一站式开发技术框架解决方案 2009-7-30 新增sample code简介

    微软一站式开发技术框架解决方案 2009年7月30号更新: http://cfx.codeplex.com/Wiki/View.aspx?title=All-In-One%20Code%20Frame ...

  2. rf框架搭建_RF框架—自动化UI框架解决方案模版

    RF框架-自动化UI框架解决方案模版 第一章 项目特色 基于WEBUI自动化项目企业实战经验总结搭建的属于自己的一套自动化开发脚手架. 技术框架选用Robot Framework用于验收测试和验收测试 ...

  3. Microsoft Dynamics CRM 分销行业解决方案

    Microsoft Dynamics CRM 分销行业解决方案 方案亮点 360度动态渠道信息管理 充分的客户细分 全面的业务代表考核指标 业务代表管理和能力建设 业务代表过程管理 业务代表费用管理 ...

  4. 微软一站式开发技术框架解决方案 年内展望

    微软一站式开发技术框架解决方案 (CodeFx) 自成立至今已有半年.在这半年里,我们完成了130个代码示例,主要覆盖了COM.数据访问.库加载.进程间通信.Office开发.WinForms等技术. ...

  5. 实战:基于自定义注解实现自定义框架Spring

    实战:基于自定义注解实现自定义框架Spring 一.自定义注解介绍 1.1 通过反射API,可以判断一个类.接口.字段或者方法上是否有注解 Class类(java.lang包下)中提供了一些方法用于反 ...

  6. 具有固定名称mysql.data_SQLServer数据库之未找到具有固定名称“System.Data.SqlClient”的 ADO.NET 提供程序的实体框架 解决方案...

    本文主要向大家介绍了SQLServer数据库之未找到具有固定名称"System.Data.SqlClient"的 ADO.NET 提供程序的实体框架 解决方案,通过具体的内容向大家 ...

  7. 不会框架不要紧,我带你自定义框架

    不会框架不要紧,我带你自定义框架 前言:这标题说的有点大了,当一回标题党,之前在学JSP的时候提到了JSTL和EL表达式,由于一直钟情于Servlet,迟迟没有更新别的,这回算是跳出来了.这回放个大招 ...

  8. php前台可自定义框架,实现Discuz!前台DIY自定义框架比例

    Discuz!建站用户应该都知道它的DIY功能,该功能主要是利用页面拖拽技术,在不编写代码的情况下实现快速布局页面.聚合调用站内数据的功能.在默认的布局框中中我们看到有多种比例,不过如果站长朋友用DI ...

  9. 关于select2高度自定义设置解决方案

    关于select2高度自定义设置解决方案 在select2插件发布各版本中,官方并没有直接对select2高度属性做出设值问题,所以我们在使用中大部分就是它的默认高度.这样,就导致我们遇到如下情况: ...

最新文章

  1. 有没有将深度学习融入机器人领域的尝试?有哪些难点?
  2. 杭电 HOJ 2553 N皇后问题 解题报告
  3. python程序从哪里开始执行-python如何启动
  4. 12月7日学习内容整理:ORM单表操作
  5. C++ getline() 和 get()
  6. 基于.NetCore3.1系列 —— 日志记录之日志核心要素揭秘
  7. java将图片传给页面,java将图片传为设定编码值显示(可做刺绣)
  8. 传统金融为什么要做AI?平安保险CEO解读行业痛点
  9. python虚拟环境中安装diango_创建python虚拟环境,安装django,创建一个django项目,在项目中创建一个应用(ubuntu16.04)...
  10. 2020-12-08
  11. BAT、360、网易等大公司开源项目
  12. 怎么样利用“消息集中管控中心”批量管理手机信息
  13. 推荐一款2.5v 基准 电压源 芯片
  14. 如何将时间字体LED化(类似电子表)显示
  15. 基于Neo4j计算网络节点中心性(Closeness、betweenness Centrality)
  16. Data Structures in C++:八大基本数据结构概述
  17. 解决 /usr/bin/ld:cannot find -lxxx 问题
  18. 使用phpword实现php生成word文件同时以邮件的形式发送word附件
  19. vue大文件上传断点续传解决方案
  20. 泛函分析笔记(二十一) 障碍问题

热门文章

  1. Z80 CPU中的主要指令
  2. 计算机音乐一次就好歌词,杨宗纬一次就好乐谱及歌词
  3. 接收Http请求的几种方式
  4. 豆客游戏cs 服务器全部没响应,Win7电脑正常下玩CS画面卡顿死机如何解决
  5. invoke,十分钟搞定强大的Python任务自动化工具
  6. 仪表识别之数字表识别
  7. BPM:现代化银行的“避雷针”(转)
  8. LaTex 连字符多篇连续引用
  9. 2020年河北省土地利用数据(矢量)
  10. 用python读取excel数据、并作图_python读取excel数据并制图