メイン フォームの表示
公開日: 2017年2月
対象: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2016、Dynamics CRM Online
メイン フォームは、Phones Express 用 Microsoft Dynamics 365 (電話アプリの前のバージョン) を除くすべてのクライアントによって使用されます。 このフォームにより、Web アプリケーションの、電話用 Microsoft Dynamics 365 (電話アプリの最新バージョン)、タブレット PC 用 Microsoft Dynamics 365、または Outlook 用 Dynamics 365 のどれを使用していても、一貫性のあるユーザー エクスペリエンスが提供されます。
このトピックの内容
メイン フォーム
更新フォーム
電話用およびタブレット PC 用 Dynamics 365 のフォーム
従来のフォーム
Outlook 用 Dynamics 365 の閲覧ウィンドウ
メイン フォーム
エンティティにあるメイン フォームは、次の表のような要因に応じて異なる方法で表示されることがあります。 メイン フォームを設計する場合、各表現方法でどのように機能するかを検討します。
表現方法 |
説明 |
---|---|
更新済み |
更新されたエンティティおよびユーザー定義エンティティの場合、更新されたフォームにより Microsoft Dynamics 365 と Microsoft Dynamics 365 (オンライン) の新しいユーザー エクスペリエンスが提供されます。 これらのフォームは新規設計のコマンド バーを備えていて、コマンド バー、自動保存、業務プロセス フローなどの追加機能を有効にします。 |
タブレット PC 用 Dynamics 365 |
タブレット PC 用 Microsoft Dynamics 365 は、タブレット PC 用に最適化されたメイン フォームのコンテンツを提供します。 |
電話用 Dynamics 365 |
電話用 Dynamics 365 は、タブレット PC 用に最適化されたメイン フォームのコンテンツを提供します。 |
クラシック |
これらのフォームは、更新されないエンティティ用です。 これらは、コマンド バーやフォームの左側のナビゲーション ウィンドウではなく、リボンを使用します。 これらのフォームは 2 列のレイアウトがあります。 |
Outlook 用 Dynamics 365 の閲覧ウィンドウ |
Outlook 用 Dynamics 365 は Outlook にレコードの読み取り専用ビューを提供します。 この表示方法ではフォーム スクリプトはサポートされていません。 |
Phones Express 用 CRM (電話アプリの前のバージョン) は [Mobile - Express] を使用します。 これらのフォームのカスタマイズの詳細については、「Phones Express 用 Dynamics CRM のモバイル フォームの作成と編集」を参照してください。
更新フォーム
この図で示しているものは、更新されたエンティティ フォーム内にある共通コンポーネントです。
更新されたエンティティでは、フォームのレイアウトは幅の広い表示とウィンドウ サイズを使用します。 ウィンドウの幅が狭くなるにつれ、タブ列は圧縮されたり右側へのスクロールが必要となるのではなく、下に移動するのでスクロールダウンすることで動作できます。
次の表は、更新したエンティティのメイン フォームに使用できるコンポーネントをまとめたものです。
コンポーネント |
概要 |
---|---|
ナビゲーション バー |
サイト マップのデータを使用して、アプリケーションを別の場所に移動する機能を提供できます。 クラッシックなフォームで使用されているナビゲーション ウィンドウは、更新フォームに含まれません。 レコードのコンテキストでは、ナビゲーション バーは関連レコードのビューへのアクセスを提供します。 ナビゲーション ウィンドウやナビゲーション バーを使用して関連レコードへ移動するのではなく、役立つ関連エンティティ レコード フォームを表示するように構成されたサブグリッドを追加することで、多くのユーザーに優れたエクスペリエンスを提供します。 |
コマンド バー |
レコードに関連するコマンドを表示するには、リボン用に定義されているデータを使用します。 最初の 5 個のコマンドに続いて、省略記号が( |
画像 |
エンティティに画像フィールドが含まれ、エンティティ[主イメージ] のオプションが[既定の画像] に設定され、フォームが画像を表示するように構成されていると、画像がヘッダーに表示されます。詳細:エンティティを有効化または無効化、イメージ フィールド、および フォームのプロパティ |
ヘッダー |
ヘッダーに表示されているフィールドは、ユーザーがフォームの全体をスクロールダウンしても表示されたままになります。 最高 4 個のフィールドをヘッダーに表示できます。 複数行のテキスト、Web リソース、または IFRAME はヘッダーでは使用できません。 ヘッダーおよびフッターは、セクションと同じプロパティを共有します。詳細:セクションのプロパティ |
プロセス コントロール |
エンティティにアクティブな業務プロセス フローがあるとき、ヘッダー下にプロセス コントロールが表示されます。詳細:業務プロセス フロー |
本文 |
本体は、タブを含むフォームのスクロール可能なコンポーネントです。 |
タブ |
フォームの本文で、タブにより水平方向の分離が提供されます。 タブには、表示可能なラベルがあります。 ラベルが表示されている場合は、ラベルをクリックして、タブを展開したり閉じたりして、コンテンツを表示または非表示にすることができます。 タブには 3 個まで列を含めることができ、各列の幅は全体の幅の割合で設定できます。 新しいタブを作成すると、各列はセクションで事前入力されています。詳細:タブのプロパティ |
セクション |
セクションは、タブ列で使用可能なスペースを占めます。 セクションには、表示できるラベルとラベルの下に表示される線があります。 セクションには 4 個まで列を含めることができ、セクションでフィールドのラベルを表示する方法を設定するオプションが含まれます。詳細:セクションのプロパティ |
フィールド |
フィールドは、ユーザーがエンティティ レコードのデータを表示または編集するのに使用するコントロールを表示します。 フィールドは、セクションに最大 4 つの列を占めるように設定することができます。詳細:共通のフィールドのプロパティ |
スペーサー |
スペーサーは、空のスペースをセクション列に追加できるようにします。 |
サブグリッド |
サブグリッドによりフォーム内のリストを表示できます。 サブグリッドを使用してグラフを表示できる機能は、更新済エンティティのフォームでは利用できません。 |
簡易表示フォーム |
簡易表示フォームには、フォーム内の検索フィールドによって参照されるレコードのデータが表示されます。 検索の対象となるエンティティには、フォームに追加する前に、簡易表示フォームが必要です。詳細:簡易表示フォームの作成および編集 |
Web リソース |
HTML と Microsoft Silverlight の Web リソースをメイン フォームに追加できますが、電話およびタブレット PC 用 Dynamics 365 や Outlook 用 Dynamics 365 閲覧ウィンドウを使用するときは表示されません。 |
IFRAME |
別の Web サイトの Web ページを表示するよう構成するインラインフレーム。 重要
|
Bing マップ |
フォームに更新済エンティティのこのコントロールがあり、システム設定の [Bing マップの有効化] が有効な Bing マップのキーで有効になっているとき、更新済エンティティのアドレスの 1つの場所を示すために、このコントロールはフォームで 1 度だけ使用できます。詳細:Bing マップを構成する |
フッター |
フィールド、Web リソース、または IFRAME をいくつでも、フッターに追加できます。 フッターに表示されるとき、フィールドは読み取り専用です。 ヘッダーおよびフッターは、セクションと同じプロパティを共有します。詳細:セクションのプロパティ |
ステータス バー |
ステータス バーは、レコード、通知領域、および保存ボタンの状態フィールドを表示します。 |
電話用およびタブレット PC 用 Dynamics 365 のフォーム
ほとんどのシステム エンティティとユーザー定義エンティティは、電話およびタブレット PC 用 Dynamics 365 で使用できます。 これらのエンティティのメイン フォームは、電話またはタブレット PC 用に最適化された表示方法に変換されます。
電話およびタブレット PC 用 Dynamics 365 に対して有効化されたエンティティ
電話およびタブレット PC 用 Dynamics 365 に対して有効なエンティティだけが、メイン フォームのこの表現方法を使用します。詳細:電話およびタブレット PC 用 Dynamics 365 に表示されるエンティティ
フォームの設計
電話およびタブレット PC 用 Dynamics 365は多くのメイン フォーム要素を使用し、電話またはタブレット PC 用に最適化された方法でそれらの要素を表示します。 次の図に、Web アプリケーションからタブレット PC および電話アプリケーションへのリフローを示します。
Web アプリケーション
タブレット PC アプリ
電話アプリ
フォームの要素は タブレット PC 用 Dynamics 365 内でワイド パノラマ レイアウトに変換され、ユーザーは画面をスワイプして、ビュー ポート内で表示できる要素を変更できます。電話用 Dynamics 365 では、別の列または要素のウィンドウを表示するには画面をスワイプし、プロセス コントロールがすべての列に表示されます。
ビューのポートの要素
次の項目は、フォームのコンテキストのビュー ポート内で常に表示されます。
ナビゲーション バー
ナビゲーション バーは、タッチ用に最適化されたサイト マップの表現方法です。詳細:電話およびタブレット PC 用 Dynamics 365 のナビゲーション オプションの変更Home
[ホーム] ボタンを選択すると、電話およびタブレット用 Dynamics 365 の開始ページとなるがダッシュボードに表示されます。プロセス コントロール
エンティティのビジネス プロセスが有効になっている場合、エンティティは タブレット PC 用 Dynamics 365 では検索コントロールの右上隅に、電話用 Dynamics 365 では画面の上部に表示されます。検索
検索コントロールをタップして、レコードを検索する画面を開きます。コマンド バー
既定では、Web アプリケーションに表示されるコマンドの一部は、電話およびタブレット PC 用 Dynamics 365 に表示されません。 Web アプリケーションと同様に、コマンド バーは状況に依存しており、現在表示または選択されている内容に基づいて使用可能なコマンドが変更されます。詳細:電話およびタブレット PC 用 Dynamics 365 のコマンドの変更
フォーム要素
表示されるフォームの要素はメイン フォームから取り込まれ、ビュー ポート内の一連のパネルとして表示されます。
タブレット PC 用 Dynamics 365 では、最初のパネルには、レコードに存在する関連付けに関する取引先担当者情報が表示されます。電話用 Dynamics 365 では、最初のパネルには、関連付けのタイルの上に、フォームのヘッダー フィールドも表示されます。
Contact および User フォームの場合、表示される最初のアイテムはレコードの通信カードです。 通信カードは、相手との通信を始めるのに使用するボタンを提供します。 他のエンティティでは、メイン フォームに埋め込まれた Contact 簡易ビューフォームがある場合、通信カードが表示されます。
エンティティ関係に基づいて追加のタイルを表示することもできますが、以下のエンティティのタイルはカスタマイズできません。
エンティティ |
タイル |
---|---|
Account |
所有者 |
Contact |
会社名、所有者 |
Lead |
所有者 |
Opportunity |
取引先企業、所有者 |
そのほかのタイルは、フォーム エディターを使用してカスタマイズできます。 これらの順序は固定されますが、関連付けパネルでその要素を表示するかを設定できます。
タブレット PC 用 Dynamics 365 では、2 番目のパネルは、フォームの最初のタブの名前で始まります。 ヘッダーに含まれているどのフィールドも含まれており、次に最初のタブのコンテンツも含まれます。電話用 Dynamics 365 では、ヘッダーは最初の列に表示されます。
フォームにアクティブなプロセス フローがある場合、3 番目のタブに、タブレット PC 用 Dynamics 365 のプロセスの現在のステージのタスクが表示されます。電話用 Dynamics 365 で、プロセス コントロールがウィンドウの上に浮動状態にあり、選択されるとユーザーの現在のウィンドウの上に広がり、常時表示され、すぐ使用可能です。
フォームの残りのパネルには、フォームのタブのコンテンツが含まれます。 存在するサブグリッドは別パネルとして表示されます。
電話およびタブレット PC 用 Dynamics 365 のフォームには、タブおよびサブグリッドのラベルが常に表示されます。[フォームにラベルを表示する] 設定は適用されません。
注意
モバイル デバイスでのパフォーマンスを最適化するために、オブジェクト数は 5 つに、または 75 のフィールドと 10 のサブグリッドに制限されます。
電話およびタブレット用 Dynamics 365 のフォームでは、以下はサポートされません。
Web リソース
iFrame
Bing マップ
Yammer
アクティビティ フィード
SharePointドキュメント ライブラリ
Parature (提供: Microsoft) サポート情報統合
Theming
タブレット PC 用 Dynamics 365 に Web リソースまたは iframe 要素を表示するプレビュー機能を試すことに関心がある場合は、「タブレット PC 用 Dynamics 365 での iframe と Web リソースのサポート」を参照してください。
さらに、エンティティの画像はリスト ビューと取引先担当者カードに表示できますが、実際のフォーム内には表示できません。
複数のフォーム
電話およびタブレット PC 用 Dynamics 365 と Phones Express 用 CRM は複数のフォームをサポートしますが、複数にアクセス可能な場合でも、ユーザーがフォームを切り替えることはできません。 ユーザーには、アクセスしたフォームの順番で最初のフォームが表示されます。
たとえば、営業案件エンティティの次のメイン フォームがあり、それぞれに次のセキュリティ ロールを割り当てた場合、次の表のようなフォーム順番になります。
フォームの順序 |
[フォーム名] |
セキュリティ ロール |
---|---|---|
1 |
営業フォーム 1 |
営業担当者 |
2 |
営業フォーム 2 |
営業担当者および営業課長 |
3 |
営業フォーム 3 |
営業課長 |
4 |
営業フォーム 4 |
営業担当副社長 |
営業担当者のロールのユーザーには、営業フォーム 1が表示されます。
営業課長のロールのユーザーには、営業フォーム 2が表示されます。
営業の副社長ロールを持つユーザーには、営業フォーム 4 が表示されます。
従来のフォーム
次の図では、従来の表示方法で使用されるメイン フォームのコンポーネントを示します。
注意
組織が Microsoft Dynamics CRM 2011 以前のCRM Onlineのバージョンからアップグレードする場合、フォームは従来の表示方法を使用するように設計されています。 更新済エンティティのこれらのフォームを移行する方法については、「フォームの更新」を参照してください。
更新済エンティティのフォームには、従来のフォームから多くのコンポーネントを継承していますが、重要な違いがあります。
従来の表示方法を使用したフォームには、ナビゲーション バーは含まれず、コマンド バーの代わりにリボンが使用されます。 これらのフォームは、エンティティ画像、プロセス コントロール、簡易表示フォーム、自動保存、または Bing マップをサポートしません。 ヘッダーのフィールドを編集できません。
フォーム アシスタントは Articleなどの特定のエンティティに対して公開されます。
Outlook 用 Dynamics 365 の閲覧ウィンドウ
Outlook 用 Dynamics 365 を使用してレコードを表示する場合には、ここに示すような閲覧ウィンドウを使用して、レコードの読み取り専用ビューにアクセスできます。
閲覧ウィンドウはメイン フォームを使用し、各タブ内のセクションのみが表示されます。 フォーム スクリプトはロードされません。 プロセス コントロール、Bing マップ、Web リソース、簡易表示フォーム、フッターフィールド、および IFRAME は表示されません。 メモ コントロールにはメモのみが表示され、投稿または活動は表示されません。電話用およびタブレット PC 用 Dynamics 365 のフォームと同様、閲覧ウィンドウは、複数のフォームをサポートしますが、ユーザーはそれらを切り替えできません。 使用されるフォームは、ユーザーがアクセスした最初のフォームです。 例については、「複数のフォーム」を参照してください。
閲覧ウィンドウを表示する場合、ユーザーは自由にセクションを配置できます。 変更はのレコード間の移動中も保持されます。
関連項目
フォームの作成および設計
フォーム エディターの使用
メイン フォームに関する設計考慮事項
フォームのパフォーマンスの最適化
自動保存の管理
フォームの更新
© 2017 Microsoft. All rights reserved. 著作権