メイン フォームのプロパティにアクセスして管理する

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

ソリューション エクスプローラーで、フォーム プロパティにアクセスすることができます。 コンポーネントエンティティを展開してから、目的のエンティティを展開してフォームを選択します。 フォームの一覧で、種類がメインのフォームを開きます。 ホームタブで、[フォームのプロパティ] を選択します。

フォーム プロパティのダイアログ ボックス。

次のテーブルに、フォーム プロパティを示します:

Tab キー Property 説明
イベント フォーム ライブラリ どの JavaScript Web リソースがフォームで利用できるか、また読み込まれる順序を管理します。
イベント ハンドラー フォーム ライブラリのどの JavaScript 関数が OnLoad および OnSave フォーム イベントに実行するか、そしてそれが実行する順番を設定します。
表示 フォーム名 ユーザーにとって意味がある名前を入力します。 この名前は、ユーザーがフォームを使用するときに表示されます。 エンティティ用に構成されている複数のフォームを使用する場合、利用できるフォームを区別するためにこの名前を使用します。
説明 このフォームが他メイン フォームとは異なる点を示す説明を入力します。 この説明は、ソリューション エクスプローラーのエンティティのフォームの一覧にのみ表示されます。
フォーム アシスタント フォーム アシスタントを有効にするか、または既定で展開されたフォームを表示する場合は、チェック ボックスから選択します。
ページ ナビゲーション ナビゲーション項目を表示しないことを選択できます。

この選択をすると、更新されたエンティティのフォームでは、現在表示されているレコードのプライマリ名値は、関連ビューへのナビゲーションを許可するナビゲーション バーに表示されなくなります。

従来の表示を使用しているフォームでは、フォームの左側にある関連ビューを選択するナビゲーション オプションは表示されません。
イメージ エンティティにイメージ フィールドとエンティティのプライマリ イメージオプションが設定されていると、このフォームのヘッダーにイメージ フィールドを表示することができます。

エンティティのオプションについては、「エンティティのオプションを有効化または無効化」を参照してください。
表示 フォームに必要な最大幅をピクセル単位でここに入力します。
パラメーター パラメーター 各フォームは、URL を使用するコードで開くことができます。 URL には、URL に付けるクエリ文字列を使用してフォームに渡すことができるデータが含まれている場合があります。 クエリ文字列は次の例のようになります:
?p_firstName=Jim&p_lastName=Daly

安全対策として、フォームは未知のクエリ文字列パラメーターを拒否します。 このパラメーターの一覧を使用して、このフォームに受け入れられるパラメーターを指定します。そのパラメーターは、クエリ文字列を使用してフォームにデータを渡すコードをサポートします。

データ名と種類は確認され、無効なクエリ文字列パラメーターが渡された場合、フォームは開きません。

メモ:名前の先頭にアンダースコア () または crm\ を含めることはできません。 名前の先頭には英数字を使用し、その後にアンダースコア (_) を続けてください。 たとえば、parameter_1 または 1_parameter と指定します。 名前に、ハイフン (-)、コロン (:)、セミコロン (;)、コンマ (,)、またはピリオド (.) を含めることはできません。

非イベント依存関係 依存フィールド 各イベント ハンドラーには、依存フィールドのようなプロパティがあり、スクリプトで必要なフィールドはなんでも登録できるようになります。 依存フィールドは削除できません。

スクリプトはフォームで動作しますが、イベント ハンドラーでは構成されません。 コマンド バーから開始されるスクリプトには、依存フィールドを登録する場所はありません。 このフォーム プロパティは、それらのスクリプトの依存フィールドを登録する場所を提供します。

関連項目

メイン フォームとそのコンポーネントの使用