バーまたはリボンの表示

 

公開日: 2017年1月

対象: Dynamics 365 (online)、Dynamics 365 (on-premises)、Dynamics CRM 2016、Dynamics CRM Online

Microsoft Dynamics 365 (オンラインおよび設置型) のコマンドを定義するデータは、クライアントによってさまざまな方法で表現でき、エンティティの処理方法に違いがあります。 リボン コマンドを変更したり、新しいフィルターを定義する際に、次の要因を検討する必要があります。

このトピックの内容

コマンドのさまざまな表示

コマンド データ

表示およびクライアントに基づいたコマンドのフィルター

コマンドのさまざまな表示

コマンド データを表示する方法には、3 通りあります。

更新済みのユーザー エクスペリエンス

これは、アプリケーション全体のコマンド バーと、ユーザー エクスペリエンスを更新したエンティティのフォームの表示です。

CRM でのアカウントのコマンド バー

このエクスペリエンスでは、最初の 7 つのコマンドのみが表示され、そのほかのコマンドはポップアップ メニューに表示されます。

ルールを有効にすると使用しないコマンドが非表示になります。

サブグリッドのコントロールの数には制限があります。 レコードを追加する、レコードを削除する、グリッド ビューを開くことが可能なコントロールのみを使用できます。 しかし、これらのコマンドは、リボン データで定義されており、カスタマイズできます。

Dynamics CRM の取引先担当者のサブグリッド

サブグリッドに表示されるレコードの一覧で、そのほかの操作を実行するには、グリッド ビューを開くオプションを選択します。

サブグリッド コントロールの動作に関する詳細およびカスタマイズ方法については、「86157a46-ba82-4678-a1df-82173a37b3ab#BKMK_SubGridRibbons」を参照してください。

従来のユーザー エクスペリエンス

これはリボンを使用した表示です。 また、Outlook クライアント内の一覧と、更新されたユーザー エクスペリエンスを使用しないエンティティ フォームで使用されます。

Dynamics CRM の記事リボン

このエクスペリエンスでは、タブを使用でき、タブの使用できるコマンドを画面の幅の変更に合わせてすべて表示できるようグループでスケーリングを定義できます。

ルールを有効にすると、コマンドを表示したままコマンドを無効にできます。

サブグリッドが選択されている場合、サブグリッド コマンドがページの上部リスト ツールのコンテキスト タブに表示されます。

CRM での [記事のコメント] のサブグリッド リボン

タブレット PC 用 Dynamics 365

タブレット PC 用 Microsoft Dynamics 365 は、タッチ操作に最適になるようにコマンドが表示されます。 コマンドは、画面の右下のコマンド バーに右から左の順で表示されます。

タブレット用の Dynamics 365 のアカウント フォーム コマンド

注意

コマンド用に構成済みのアイコンは表示されず、長すぎるラベルは途中で切り捨てられます。

タブレット PC 用 Microsoft Dynamics 365 は <FlyoutAnchor> (RibbonDiffXml) または <SplitButton> (RibbonDiffXml) 動的要素の追加をサポートしていません。

サブグリッド コマンドは、サブグリッド コントロールをタップしたり押したりすると表示されます。 これらのコマンドは、画面の左下に右から左の順で表示されます。

CRM のタブレット用のアクティビティ サブグリッド コマンド

コマンド データ

これらの非常に異なる表示に関わらず、エンティティのコマンドを定義するデータはコマンドの表示方法に関わらず一定です。 これには、タブおよびグループがスケーリングとともに定義されていますが、コントロールのこれらのコンテナーの表示部分は、従来のユーザー インターフェイスにのみ表示されます。

更新されたユーザー エクスペリエンスおよびタブレット、タブ、グループ用の Dynamics 365 は両方とも、コントロールのコンテナーとして機能しますが、これらのコンテナーの表示はなく、スケーリングは適用されません。

表示およびクライアントに基づいたコマンドのフィルター

重要

コマンドをすべてのクライアントや表示で使用可能にする場合以外は、コマンドの表示をフィルターするための特定の種類のルールを含める必要があります。

このリリースでは、表示に使用できる新しい要素はなく、ルールを表示するコマンドに適用することができます。

<CommandClientTypeRule> (RibbonDiffXml) は、表示に基づいて評価される Type の属性が含まれます。 次で有効なオプションは、次の表示方法に対応します。

  • Refresh: 更新されたユーザー エクスペリエンス

  • Legacy: 従来のユーザー エクスペリエンス

  • Modern: タブレット PC 用 Dynamics 365

表示方法別に表示するかどうかを制御するコマンドを定義するには、この要素を使用します。

また既存の <CrmClientTypeRule> (RibbonDiffXml) 要素が含まれていますが、その要素の Type 属性は WebOutlook クライアントの間でのみ識別できます。 このルールは、Web クライアントとしてタブレット クライアント用 Dynamics 365 を評価します。

関連項目

コマンドおよびリボンをカスタマイズする
Microsoft Dynamics 365 で利用できるリボン
リボン定義のエクスポート
Microsoft Dynamics 365 アプリケーションをカスタマイズする

Microsoft Dynamics 365

© 2017 Microsoft. All rights reserved. 著作権