Open棟梁Project - マイクロソフト系技術情報 Wiki

-[[戻る>CRMのカスタマイズ]]

* 目次 [#q96e0d81]
#contents

*概要 [#x451bbef]
-クエリが含まれる。
-クエリによりレコードの一覧が表示される。

-1つのエンティティに対して
--複数のビューを定義できる。
--複数のビューを選択し表示データを変更できる。
--新しいエンティティには既定のビューが自動生成される。

**ビューの定義 [#s3f78746]
-列(射影的な)
-選択(Where句的な)
-並び替え(Order By句的な)

**ビューの種類 [#wa25ee17]
***システム ビュー [#g0c8702e]
-DCRMにより生成された特定の部分で使用される特殊なビュー
-カスタマイズ可能だが、追加や削除はできない。
-ビュー セレクタに表示されないので切り替えで選択は不可
-フォームのサブグリッドや、ダッシュボードのリストでの使用は不可

-システム ビューの種類
--高度な検索ビュー
--関連ビュー
--簡易検索ビュー
--検索ダイアログ ビュー


***共有ビュー [#g50d410f]
-エンティティの既定のビュー

-カスタム エンティティが追加されると共有ビューのセットが作成される。
--変更可能。
--非アクティブ化可能。
--削除不可能。
--
-エンティティのビュー セレクタに表示される。

-最後に選択した共有ビューは、
--エンティティの既定のビューの代わりに使用される。
--サインアウトするまで記憶される。

-ピン留めすると、個人用の既定ビューとして選択できる。

-ビュー セレクタに表示される”システム ビュー”は~
すべてのユーザがシステム全体で使用できる共有ビューを表示する。

***個人用ビュー [#f5ba74a4]
-自分で作成したビュー
--既存の共有ビューや個人用ビューに基づいて作成できる。
--ビュー セレクタの下部にある[個人用ビュー]から作成
--[高度な検索]の[保存]ボタンで作成

-ビュー セレクタに表示される”自分のビュー”は~
作成したユーザと共有しているユーザの個人用ビューを表示する。

*ビューの構成 [#kff29b52]
-列(射影的な)~
→ ビュー列
--

-選択(Where句的な)~
→ ビューのフィルタ処理
--クエリ
--ビュー フィルタ

-並び替え(Order By句的な)

**ビューのフィルタ処理 [#j2fe6c5a]
-ビューは、クエリ、または”ビュー フィルタ”に基づいて~
1つのエンティティのレコードのサブセットを返す。

***クエリ [#w347b169]
-クエリは[高度な検索]に似たGUIで作成されFetchXMLをして保存される。
-コンテキストに応じて(検索の)パラメタをクエリで使用できる。

-例:自分のアクティブな取引先企業ビューのパラメタ
--表示しているユーザ
--レコードの状態

***ビュー フィルタ [#m3ad7923]
-テストを含める
--エンティティのフィールドに関するテスト
--親または子レコードおよび、多対多レコードのフィールドに関するテスト

-すべてのビューにフィルタが定義されている。
-フィルタは空にできる(その場合、すべてのレコードが表示される)

**ビュー列 [#z511710f]
***フィールド [#o287b6a6]
-エンティティ内の任意のフィールドを含めることができる。

-1対多の関連付けで
--主(親)エンティティのフィールドを含めることができる。
--関連(子)エンティティのフィールドを含めることはできない。

***追加・削除・表示 [#se0fee8d]
-追加・削除ができる。
-列数に制限はない。
-表示
--順序の変更
--幅の調整


***推奨 [#x61335ab]
以下の様なビューのビュー列は少なくする。
-頻繁に使用されるビュー
-フォームのサブグリッド
-ダッシュボードのリスト コンポーネント

以下のビュー列は含めない。
-(検索の)パラメタに使用している列
-重複している列(親レコードに表示されている関連レコードの列)


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS