次の方法で共有


Power Pages のマルチステップ フォームのメタデータを構成する

マルチステップ フォーム メタデータには、ネイティブな基本フォームの変更機能ではできない、フォーム フィールドの機能を拡張または上書きする追加の動作変更ロジックが含まれます。

新しいレコードを追加

  1. 変更するフィールドがあるマルチステップ フォーム ステップで、関連>メタデータ の順に移動します

  2. 新しいマルチステップ フォーム メタデータ を選択します。

マルチステップ フォーム メタデータのプロパティ

次の属性は、フォームの要素に対する追加のスタイリングと機能を提供します。

件名 Description
マルチステップ フォームのステップ マルチステップ フォーム メタデータ レコードに関連するマルチステップ フォーム ステップです。
タイプ 使用できるオプションは次のとおりです:
  • Attribute
  • セクション​​
  • タブ​​
種類 の値に 属性 を選択すると、関連したステップに対して表示されている現在のフォームのフィールドを変更するための適切なオプションを表示します。 種類 の値として セクション を選択すると、フォームのセクションを編集する場合に使用できるオプションを表示します。 種類 の値として タブ を選択すると、フォームのタブを編集する場合に使用できるオプションを表示します。

マルチステップ フォーム メタデータの種類 = 属性

選択された 種類属性 の場合、次のプロパティが表示されます。

件名 Description
属性の論理名 変更する属性フィールドの論理名。
ラベル この入力に指定されたテキストで、テーブルの属性に割り当てられた既定のラベルを置き換えます。 Microsoft Dataverse 環境に対してインストールされ有効になっている各言語パックには、関連付けられた言語でフィールドにメッセージを入力できます。

スタイルの制御

以下のオプションは、属性のフィールドのスタイルおよび機能を変更します。

名前 内容
スタイル 次のいずれか:
  • 垂直ラジオ ボタン リストに設定されたオプション
  • 水平ラジオ ボタン リストに設定されたオプション
  • Geolocation Lookup 検証としての 1 行テキスト (Bing マップ設定が必要です - 詳細はこちらです)
  • 固定の合計としてのグループ整数 (グループ名が必要)
  • タイのないランク付けスケールとしてのグループ整数 (グループ名が必要)
  • タイが許可されたランク付けスケールとしてのグループ整数 (グループ名が必要)
  • 複数選択マトリックス (グループ名が必要)
  • 複数選択 (グループ名が必要)
  • スタック ランクとしてのグループ整数 (グループ名が必要)
  • コード コンポーネント
  • 検索をドロップダウンとして表示
グループ名 複合コントロールとしてコントロールをグループ化するための名前です。
複数選択の必要最小選択数 これは、複数選択の質問において選択する必要のある最小値です。 スタイルの制御に "複数選択" が選択されている場合にのみ必要です。
複数選択の最大選択数 これは、複数選択の質問において選択可能な値の最大数です。 スタイルの制御に "複数選択" が選択されている場合にのみ必要です。
固定の合計の最小合計 これは、[固定の合計] 応答フィールドに適用される、必要な最小値です。 スタイルの制御に "固定の合計としてのグループ整数" が選択されている場合のみ必要です。
固定の合計の最大合計 これは、[固定の合計] 応答フィールドに適用することが許可されている値の最大数です。 スタイルの制御に "固定の合計としてのグループ整数" が選択されている場合のみ必要です。
オプション セット値のランダム化 [はい] を指定すると、ランダムに並び替えられたオプション セット コントロールのオプションが表示されます。 [オプション セット] の種類の属性にのみ適用可能です。
CSS クラス コントロールにカスタム CSS クラス名を追加します。

事前設定フィールド

次のオプションは、フォームのフィールドに既定値を提供します。

件名 内容
既定値を無視 指定された属性フィールドの既定値は無視されます。 [はい] および [いいえ] のラジオ ボタンとして表示される [2 つのオプション] フィールドの属性に役立ちます。 はい/いいえの値は自動的に規定で割り当てられるため、このオプションにより事前定義された応答のない、はい/いいえで回答する質問を表示することができます。
種類​​ 次のいずれか:
  • 今日の日付
  • 現在のユーザーの取引先担当者
値を選択するには、フォームが読み込まれるとフィールドに割り当てられる フィールドで値が指定されている必要があります。 今日の日付を選択すると、属性フィールドに現在の日付と時間が割り当てられます。 現在のユーザーの取引先担当者を選択するには、現在のユーザーの取引先担当者のレコードから取得され、指定された属性フィールドに設定される取引先担当者テーブルの属性である開始属性が必要です。
フォームが読み込まれるときにフィールドに割り当てられる値です。
開始属性 フォームが読み込まれるときに現在の Web サイトのユーザー レコードから取得され、フィールドに割り当てられる取引先担当者テーブルの属性です。

保存に値を設定

次のオプションは、フォームの保存時に設定する値を指定します。

名前 内容
保存に値を設定 [はい] は、 フィールドで指定される入力を使用する属性に値を割り当てる必要があることを意味します。
メモ: 以下を除く、すべての属性の種類がサポートされています: 一意識別子。
種類​​ 次のいずれか:
  • 今日の日付
  • 現在のユーザーの取引先担当者
値を選択するには、フォームが読み込まれるとフィールドに割り当てられる フィールドで値が指定されている必要があります。 今日の日付を選択すると、属性フィールドに現在の日付と時間が割り当てられます。 現在のユーザーの取引先担当者を選択するには、現在のユーザーの取引先担当者のレコードから取得され、指定された属性フィールドに設定される取引先担当者テーブルの属性である開始属性が必要です。
フォームが保存されるときに属性に割り当てられる値です。
2 つのオプション (ブール値) フィールドで true または false を使用します。
オプション セット フィールドではオプションに整数値を使用します。
検索 (TableReference) フィールドには、GUID を使用します。
メモ: この属性がフォームにもある場合は、ユーザーの値がこの値で上書きされます。
開始属性 保存中に現在の Web サイトのユーザー レコードから取得され、フィールドに割り当てられる取引先担当者テーブルの属性です。

検索設定

ルックアップ設定の作成用基本フォームは、属性に対して作成されたメタデータがルックアップ タイプである場合に、ルックアップから新規レコードを作成する際の基本フォームの入力に使用されます。

検証

次のセクションには、さまざまな検証パラメーターおよびエラー メッセージを変更するプロパティが含まれます。

Dataverse 環境に対してインストールされ有効になっている各言語パックには、関連付けられた言語でフィールドにメッセージを入力できます。

名前 内容
検証エラー メッセージ フィールドの既定の検証エラー メッセージを上書きします。
正規表現 フィールドを検証するために追加する正規表現です。
正規表現の検証エラー メッセージ 検証した正規表現が失敗した場合に表示される検証エラー メッセージです。
フィールドは必須 属性フィールドが値を含む必要があるようにするにはオンにします。
必須フィールドの検証エラー メッセージ フィールドに値がない場合、既定の必須フィールドの検証エラー メッセージが上書きされます。
範囲検証エラー メッセージ フィールドの値が、整数、10 進数、浮動小数点数、または通貨のテーブル属性の種類で指定された適切な最小値と最大値の範囲外の場合、表示された範囲検証エラー メッセージが上書きされます。
物理的場所検証エラー メッセージ 属性が 1 行テキストで、スタイルの制御に物理的場所検索検証として 1 行テキストが指定されている場合に適用可能で、入力の検証が失敗した場合に表示される既定のエラー メッセージが上書きされます。
固定の合計検証エラー メッセージ 属性が整数の種類で、スタイルの制御に固定の合計としてグループ整数が指定されている場合に適用可能で、入力の検証が失敗した場合に表示される既定のエラー メッセージが上書きされます。
複数選択の検証エラー メッセージ 属性が2 つのオプションの種類で、スタイルの制御に複数選択が指定されている場合に適用可能で、入力の検証が失敗した場合に表示される既定のエラー メッセージが上書きされます。
タイのないランク付けの検証エラー メッセージ 属性が整数の種類で、スタイルの制御にタイのないランク付けとしてグループ整数が指定されている場合に適用可能で、入力の検証が失敗した場合に表示される既定のエラー メッセージが上書きされます。

説明と指示

次のプロパティがカスタム説明または指示の場所と内容を指定します。

名前 内容
説明の追加 [はい] の場合、指定された場所のフォームにカスタム テキストが表示されます。
ポジション 次のいずれか:
  • フィールドの上側
  • フィールドの下側
  • ラベルの上側
属性の説明プロパティを使用 属性メタデータに割り当てらた説明をテーブルに使用するには、「はい」を選択します。 カスタム説明を指定するには、[いいえ] を選択します。 既定は [いいえ] です。
内容 フォームに表示するカスタム テキストです。 [属性の説明プロパティを使用] が [いいえ] に設定されている場合、組み合わせて使用されます。 Dataverse 環境に対してインストールされ有効になっている各言語パックには、関連付けられた言語でフィールドにメッセージを入力できます。

マルチステップ フォーム メタデータの種類 = セクション

選択された種類が [セクション] と等しい場合、次のプロパティが表示されます。

件名 内容
セクション名 変更するテーブル フォームのセクション名です。
Label この入力に指定されたテキストで、テーブルのセクションに割り当てられた既定のラベルを置き換えます。 Dataverse 環境に対してインストールされ有効になっている各言語パックには、関連付けられた言語でフィールドにメッセージを入力できます。

マルチステップ フォーム メタデータの種類 = タブ

選択された種類が [タブ] と等しい場合、次のプロパティが表示されます。

件名 内容
タブ名 変更するテーブル フォームのタブ名です。
Label この入力に指定されたテキストで、テーブルのタブに割り当てられた既定のラベルを置き換えます。 Dataverse 環境に対してインストールされ有効になっている各言語パックには、関連付けられた言語でフィールドにメッセージを入力できます。

参照