次の方法で共有


ポータルの基本フォームのメタデータを構成する

注意

2022 年 10 月 12 日より、Power Apps ポータルは Power Pages となります。 詳細: Microsoft Power Pages の一般提供が開始されました (ブログ)
Power Apps ポータルのドキュメントは、近日中に Power Pages ドキュメントに移行、統合されます。

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

ヒント

アクションが競合する同じ属性に対して複数の基本フォーム メタデータ レコードが作成された場合、最初 に作成された基本フォーム メタデータ レコードが適用され、後続のレコードは適用されません。

新しいレコードを追加

  1. 変更するフィールドを含む基本フォームで、関連 > 基本フォーム メタデータ に移動します

  2. 新しい基本フォーム メタデータを選択します。

基本フォームのメタデータのプロパティ

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

名前 説明
基本フォーム 基本フォームのメタデータ レコードに関連付けられた基本フォーム。
タイプ 使用できるオプションは次のとおりです:
  • 属性
  • メモ
  • セクション​​
  • サブグリッド
  • Tab キー
  • タイムライン
それぞれのタイプは、選択に適したオプションを表します。

基本フォームのメタデータの種類 = Attribute

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

名前 内容
属性の論理名 変更する属性フィールドの論理名。
注: タイプの列選択 型の列は、列のドロップダウン リストには表示されません。 属性の論理名 テキスト ボックスに、選択列の論理名を直接入力できます。
ラベル この入力に指定されたテキストで、テーブルの属性に割り当てられた既定のラベルを置き換えます。 Microsoft Dataverse 環境に対してインストールされ有効になっている各言語パックには、関連付けられた言語でフィールドにメッセージを入力できます。

スタイルの制御

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

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

事前設定フィールド

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

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

保存に値を設定

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

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

検索設定

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

検証

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

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

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

説明と指示

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

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

基本フォームのメタデータの種類 = Notes

基本およびマルチステップ フォームの添付ファイルとしてメモを構成する を参照ください

基本フォームのメタデータの種類 = Section

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

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

基本フォームのメタデータの種類 = Subgrid

基本フォームのサブグリッドを構成する を参照ください

基本フォームのメタデータの種類 = Tab

選択された種類が 'Tab' と等しい場合、次のプロパティが表示されます

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

基本フォームのメタデータの種類 = Timeline

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

件名 内容
基本設定
作成が有効 テーブルに新しいメモを追加する機能を有効にします。
作成ダイアログのオプション 添付ファイルを表示するかどうかを選択します。
添付ファイルの場所 添付ファイルの場所を選択します。
  • メモ添付ファイル
  • Azure Blob Storage
MIME の種類を承認 承認された MIME の種類の一覧を指定できます。
拡張子の種類の承認 拡張機能の種類の一覧を指定できます。
MIME の種類の制限 MIME の種類を制限するかまたは許可するかを選択します。
最大ファイル サイズ (KB) 添付できるファイルの最大サイズを指定できます。

関連項目

ポータルの構成
基本フォームの定義