Dynamics CRM實體系列之視圖

這一節開始講視圖。視圖在Dynamics CRM中代表着實體的數據展示列表,通過這個列表可以對數據進行一個初步預覽,也可以進行一些數據的定向篩選和搜索進行精確的瀏覽一部分數據。同時視圖也是查看詳細實體數據的入口導航。

視圖分為個人視圖和系統視圖。個人視圖是用戶依據自身習慣進行個人定製的視圖,個人視圖管理員無法干涉管理,僅創建者可以對該實體進行修改、分享和刪除。系統視圖包括實體創建自帶的視圖以及通過開發平台創建的全局視圖,可供左右用戶使用。

首先從系統視圖開始講解

下圖就是一個客戶實體視圖的前端展現,點擊視圖名稱旁的下箭頭可以切換不同類型的視圖。

 

 接着來講解一下如何創建一個視圖,首先創建一個系統視圖。先定位到要創建實體的實體,選擇導航欄定位到視圖就可以對對應實體的視圖進行操作了。

 

 視圖分五種,分別是查找視圖、高級查找視圖、關聯視圖、快速查找視圖、公共視圖。前面四種都是系統定義好的,我們只能對其進行編輯,但不能進行刪除以及新增同類型視圖,我們只可以創建視圖類型為公共視圖類型的視圖。

下面先帶大家了解一下着五種視圖的應用場景。

1、查找視圖

查找視圖一般通過查找字段查找記錄時使用的默認查找視圖。當然用戶在表單開發中對篩選視圖定義了特殊的視圖除外。

 

2、高級查找視圖

顧名思義高級查找視圖就是使用高級查找查詢後查詢結果展現的視圖。點擊操作界面的漏斗圖標,就可以進入到高級查詢界面。

 

 選擇對應的實體

 

 點擊感嘆號結果就可得到查詢結果,查詢結果以高級查詢視圖的方式展現。

 

 查詢結果

3、關聯視圖

關聯視圖對於N:1的關係查找的視圖,可以查看當前記錄關聯了那些對應的實體記錄。例如我的測試實體引用了客戶實體,則查看客戶實體的記錄時可以查看該記錄關聯了哪些測試實體記錄。

 

 4、快速查找視圖

快速查找視圖是在我們公共視圖的基礎上使用了搜索框查詢後以快速查找視圖的方式展現數據的視圖。

 

 5、公共視圖

公共視圖就是我們選擇進入實體後看到的實體數據的視圖(第一個截圖),我們可以根據不同的用途創建多個公共視圖以供用戶使用。

公共視圖創建

下面開始創建一個公共視圖,點擊新建,輸入視圖名稱合說明點確定

 默認新創建的視圖只有主鍵字段,其他的字段需要我們自己添加。所有的操作都在右邊的常規任務導航

 

 

有以下功能:字段位置調整、查看、修改整個視圖屬性 、自定義控件、編輯篩選條件、配置排序、添加列、更改屬性、移除。

兩個左右箭頭的左右主要用來調整選中的字段在視圖中的展示位置。

查看屬性:可以查看視圖的屬性並修改一部分屬性,包括視圖名稱、視圖說明

 

自定義控件:添加一些特定控件,這裡目前沒做過多研究,後面有時間會補上。

編輯篩選條件:打開視圖默認通過編輯的篩選條件加載數據。下圖表示視圖顯示單價大於100的記錄。

 

 

 配置排序:配置視圖的默認排序規則,可以配置兩個字段,優先第一個字段,其次按第二個字段作為整個視圖的最終排序結果。

 

 

 添加列:用於給視圖添加字段列豐富查詢內容。勾選對應的字段後點擊確定可以將選澤好的字段加入到視圖。

 

 

 更改屬性:可以為字段綁定JS另外也可以設置字段的顯示寬度範圍25px~300px。按照需求及字段類型進行配置。

 

移除:將選中的字段移除出視圖。

接下來我們通過添加列為視圖添加上一些需要展示的字段,然後通過左右箭頭來調整每個字段的顯示位置。然後根據字段的類型以及顯示需求調整字段的寬度。另外可以按照瀏覽習慣為視圖進行排序字段的設置。

 

 

PS:添加好的視圖一定要進行發佈否則不起作用。

下面就是視圖的效果:

 

 

 個人視圖創建

 如果系統視圖滿足不了自己的需要,用戶可以自己創建個人視圖。創建方式:如下圖點擊選擇視圖的下拉可以看到一個創建個人視圖的選項。

 

 通過使用編輯列合編輯屬性的功能來對視圖進行進一步的設置,完成後可以點擊保存就可以把個人視圖保存好了。之後就可以直接使用自己創建的視圖了。

 

 

 

 以上就是視圖的基本用法和製作方法。下一節講解圖表。