Dynamics CRM2011自定義框架解決方案

 

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愛好者使用和測試,提出您的意見和建議,後續會持續加入更多的功能。如需幫助請給我發郵件[email protected]

                                                                                                                                      作者:陸建宇  QQ:953754092

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章