這一節開始講檢視。檢視在Dynamics CRM中代表著實體的資料展示列表,通過這個列表可以對資料進行一個初步預覽,也可以進行一些資料的定向篩選和搜尋進行精確的瀏覽一部分資料。同時檢視也是檢視詳細實體資料的入口導航。
檢視分為個人檢視和系統檢視。個人檢視是使用者依據自身習慣進行個人定製的檢視,個人檢視管理員無法干涉管理,僅建立者可以對該實體進行修改、分享和刪除。系統檢視包括實體建立自帶的檢視以及通過開發平臺建立的全域性檢視,可供左右使用者使用。
首先從系統檢視開始講解
下圖就是一個客戶實體檢視的前端展現,點選檢視名稱旁的下箭頭可以切換不同型別的檢視。
接著來講解一下如何建立一個檢視,首先建立一個系統檢視。先定位到要建立實體的實體,選擇導航欄定位到檢視就可以對對應實體的檢視進行操作了。
檢視分五種,分別是查詢檢視、高階查詢檢視、關聯檢視、快速查詢檢視、公共檢視。前面四種都是系統定義好的,我們只能對其進行編輯,但不能進行刪除以及新增同型別檢視,我們只可以建立檢視型別為公共檢視型別的檢視。
下面先帶大家瞭解一下著五種檢視的應用場景。
1、查詢檢視
查詢檢視一般通過查詢欄位查詢記錄時使用的預設查詢檢視。當然使用者在表單開發中對篩選檢視定義了特殊的檢視除外。
2、高階查詢檢視
顧名思義高階查詢檢視就是使用高階查詢查詢後查詢結果展現的檢視。點選操作介面的漏斗圖示,就可以進入到高階查詢介面。
選擇對應的實體
點選感嘆號結果就可得到查詢結果,查詢結果以高階查詢檢視的方式展現。
查詢結果
3、關聯檢視
關聯檢視對於N:1的關係查詢的檢視,可以檢視當前記錄關聯了那些對應的實體記錄。例如我的測試實體引用了客戶實體,則檢視客戶實體的記錄時可以檢視該記錄關聯了哪些測試實體記錄。
4、快速查詢檢視
快速查詢檢視是在我們公共檢視的基礎上使用了搜尋框查詢後以快速查詢檢視的方式展現資料的檢視。
5、公共檢視
公共檢視就是我們選擇進入實體後看到的實體資料的檢視(第一個截圖),我們可以根據不同的用途建立多個公共檢視以供使用者使用。
公共檢視建立
下面開始建立一個公共檢視,點選新建,輸入檢視名稱合說明點確定
預設新建立的檢視只有主鍵欄位,其他的欄位需要我們自己新增。所有的操作都在右邊的常規任務導航
有以下功能:欄位位置調整、檢視、修改整個檢視屬性 、自定義控制元件、編輯篩選條件、配置排序、新增列、更改屬性、移除。
兩個左右箭頭的左右主要用來調整選中的欄位在檢視中的展示位置。
檢視屬性:可以檢視檢視的屬性並修改一部分屬性,包括檢視名稱、檢視說明
自定義控制元件:新增一些特定控制元件,這裡目前沒做過多研究,後面有時間會補上。
編輯篩選條件:開啟檢視預設通過編輯的篩選條件載入資料。下圖表示檢視顯示單價大於100的記錄。
配置排序:配置檢視的預設排序規則,可以配置兩個欄位,優先第一個欄位,其次按第二個欄位作為整個檢視的最終排序結果。
新增列:用於給檢視新增欄位列豐富查詢內容。勾選對應的欄位後點選確定可以將選澤好的欄位加入到檢視。
更改屬性:可以為欄位繫結JS另外也可以設定欄位的顯示寬度範圍25px~300px。按照需求及欄位型別進行配置。
移除:將選中的欄位移除出檢視。
接下來我們通過新增列為檢視新增上一些需要展示的欄位,然後通過左右箭頭來調整每個欄位的顯示位置。然後根據欄位的型別以及顯示需求調整欄位的寬度。另外可以按照瀏覽習慣為檢視進行排序欄位的設定。
PS:新增好的檢視一定要進行釋出否則不起作用。
下面就是檢視的效果:
個人檢視建立
如果系統檢視滿足不了自己的需要,使用者可以自己建立個人檢視。建立方式:如下圖點選選擇檢視的下拉可以看到一個建立個人檢視的選項。
通過使用編輯列合編輯屬性的功能來對檢視進行進一步的設定,完成後可以點選儲存就可以把個人檢視儲存好了。之後就可以直接使用自己建立的檢視了。
以上就是檢視的基本用法和製作方法。下一節講解圖表。