メイン フォームのプロパティにアクセスして管理する
このトピックは、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 と指定します。 名前に、ハイフン (-)、コロン (:)、セミコロン (;)、コンマ (,)、またはピリオド (.) を含めることはできません。 |
非イベント依存関係 | 依存フィールド | 各イベント ハンドラーには、依存フィールドのようなプロパティがあり、スクリプトで必要なフィールドはなんでも登録できるようになります。 依存フィールドは削除できません。 スクリプトはフォームで動作しますが、イベント ハンドラーでは構成されません。 コマンド バーから開始されるスクリプトには、依存フィールドを登録する場所はありません。 このフォーム プロパティは、それらのスクリプトの依存フィールドを登録する場所を提供します。 |