次の方法で共有


簡易表示フォームを作成して関連エンティティに関する情報を表示する

このトピックは、Dynamics 365 Customer Engagement (on-premises) に適用されます。 このトピックの Power Apps バージョンについては、以下を参照してください。 モデル駆動型アプリの簡易表示フォームを作成して関連エンティティに関する情報を表示する

簡易表示フォームを別のフォームに簡易表示コントロールとして追加できます。 これにより、フォーム内の関連するエンティティレコードに関する情報を別のエンティティレコードに対して表示するテンプレートが提供されます。 つまり、アプリのユーザーは、別のレコードに移動して、作業に必要な情報を確認する必要はありません。

簡易表示コントロールは、フォームに含まれている検索フィールドに関連付けられています。 検索フィールドの値が設定されていない場合、簡易表示コントロールは表示されません。 簡易表示コントロールのデータは編集できません。また簡易表示フォームはフォーム スクリプトをサポートしません。

簡易表示フォームはフォームの簡易表示コントロールを使用して表示されるので、簡易表示フォームには、見出し、フッター、またはナビゲーション領域は含まれません。 セキュリティ ロールは簡易表示フォームに割り当てることはできないし、アクティブ化または非アクティブ化することはできません。

簡易表示フォームの作成

簡易表示フォームは、他のフォームの作成と同様な方法で、フォーム エディターを使用して作成されます。 簡易表示フォームは読み取り専用です。 これを使用して、読み取り専用のフォームを作成します。

  1. ソリューション エクスプローラーで、エンティティノードを展開し、簡易表示フォームを新規に作成するエンティティを選択します。

  2. エンティティを展開し、フォームノードを選択します。

  3. 新規を選択し、簡易表示フォームを選択します。 これにより、フォーム エディターが開きます。

  4. フォーム エディターのホームタブのフォームグループで、フォーム プロパティを選択します。

  5. この簡易表示フォームを他の簡易表示フォームと区別するために、フォーム プロパティダイアログ ボックスにフォーム名説明を入力し、フォーム プロパティダイアログ ボックスを閉じます。

  6. フォームを編集して、必要なフィールドを追加します。

    重要

    フィールドを追加し、フィールド要件>必須項目を順に選択してからフィールドを保存すると、そのフィールドは削除できません。

  7. フォームを保存し、フォーム エディターを閉じるには、ホームタブの保存グループで、保存して閉じるを選択します。

簡易表示フォームの編集

簡易表示フォームは、フォーム セクション内に表示されるように設計されているため、レイアウトが単純化されています。 利用できるタブは 1 つだけです。 別の単一の列セクション、フィールド、サブグリッド、およびスペーサーのみを追加できます。

Note

必須項目のフィールドは削除できません。 フィールドを削除しようとすると、「削除しようとしているフィールドはシステムまたはビジネスで必須です。」というメッセージを受信します。 フォームでこのフィールドが必要ない場合は、フォーム全体を削除してフォームを再作成する必要があります。

簡易表示フォームを編集したとき、変更をアプリケーションで表示できるようにするには、その前に、変更を公開する必要があります。

メイン フォームへの簡易表示コントロールの追加

簡易表示フォームは、簡易表示フォームのエンティティを対象とした検索フィールドが存在するメイン フォームにのみ追加できます。

  1. エンティティ メイン フォームで、挿入タブの制御グループの簡易表示フォームを選択します。

  2. 簡易表示コントロールのプロパティダイアログ ボックスで、簡易表示コントロールのプロパティ で説明されているプロパティを設定します。

  3. OK を選択して、簡易表示コントロールのプロパティダイアログ ボックスを閉じます。

    簡易表示コントロールの変更が表示可能になるには、その前に、メイン フォームを保存して公開する必要があります。

Note

簡易表示フォームは、アプリ デザイナーを使用してフォームを追加するまで、お使いのソリューションやアプリには表示されません。 アプリ デザイナーでソリューションまたはアプリを開き、簡易表示フォームを追加し、保存を選択して公開します。

関連項目

フォームの作成および設計
簡易作成フォームの作成または編集