Power Apps ポータルを使用して一対多または多対一のテーブルの関連付けを作成、編集する
Power Apps ポータル では、 Microsoft Dataverseの 1:N (1 対多) または N:1 (多対 1) の関連付けを簡単に作成、編集することができます。
ポータルでは一般的なオプションのほどんとを構成できますが、特定のオプションはソリューション エクスプローラーを使用してのみ設定できます。 詳細:
- 1:N (一対多) または N:1 (多対一) の関連付けを作成および編集する
- ソリューション エクスプローラーを使用して 1:N (一対多) または N:1 (多対一) のテーブルの関連付けを作成および編集する。
テーブルの関連付けを表示する
- Power Apps ポータルから、 モデル駆動型 または キャンバス 設計モードを選択します。
- テーブルを選択し、表示する関連付けを持つテーブルを選択します。 項目がサイド パネル ウィンドウに表示されない場合は、…さらに表示 を選択して、目的の項目を選択します。
- 関連付け 領域を選択すると、次のビューを選択できます:
ビュー | 説明 |
---|---|
すべて | テーブルのすべての関連付けを表示する |
ユーザー定義 | テーブルのカスタム関連付けのみを表示する |
既定 | テーブルの標準関連付けのみを表示する |
関連付けの作成
テーブルの関連付けを表示 しているときに、コマンド バーで 関連付けを追加 を選択し、多対一 または 一対多 を選択します。
注意
多対多 の関連付けに関する詳細は、「N:N (多対多) の関連付けを作成する」を参照してください。
重要
ポータルは、ソリューション エクスプローラーとは異なる用語を使用します。 ソリューション エクスプローラーの プライマリ テーブル は、ポータルでは 現在のテーブル となります。
選択肢に応じて、次のいずれかが表示されます。
型 | パネル |
---|---|
多対一 | ![]() |
一対多 | ![]() |
2 つのテーブル間に作成する関連付けの 関連テーブル を選択します。
注意
いずれかを選択すると、検索列が 現在 のテーブルで作成されます。
テーブルを選択すると、関連付けの詳細を編集できます。 この例では、複数の取引先担当者のテーブル行を 1 つの取引先企業に関連付けることができます。
![One to many relationship account and contact](media/one-to-many-account-contact.png)
保存する前に表示された既定値を編集できます。 関連付けの名前 および 検索列の説明 の値を表示するために、その他のオプション を選択します
フィールド | 内容 |
---|---|
ルックアップ列の表示名 | 関連テーブルに作成される検索列のローカライズ可能なテキスト。 これは後で編集できます。 |
検索列の名前 | 関連テーブルに作成される検索列の名前。 |
リレーションシップ名 | 作成されるリレーションシップの名前。 |
検索列の説明 | 検索列の説明。 モデル駆動型アプリでは、列上にマウス ポインターを置いたときにこれがヒントとして表示されます。 これは後で編集できます。 |
テーブルの編集を続行できます。 構成した関連付けを作成するには、テーブルの保存 を選択します。
関連付けの編集
テーブルの関連付けを表示 しているときに、編集する関連付けを選択します。
注意
それぞれの関連付けは、多対一 または 一対多 の関連付けとしてプライマリ テーブルまたは関連テーブル内にあります。 いずれの場所でも編集できますが、同じ関連付けを持っています。
マネージド ソリューションの発行者は、ソリューションの一部として関連付けの一部のカスタマイズを回避できます。
編集できる唯一の列は、検索列の表示名 および 検索列の説明 です。 これらは、関連テーブルの検索列のプロパティでも編集できます。 詳細: 列の編集
関連付けの削除
テーブルの関連付けを表示 しているときに、削除する関連付けを選択します。
省略記号 (...) をクリックするときに、コマンド バーまたは行ショートカット メニューの 関連付けの削除 コマンドを使用することができます。
関連付けを削除すると、関連テーブルの検索列が削除されます。
注意
依存関係がある関連付けは削除できません。 たとえば、関連テーブルのフォームに検索列を追加した場合は、関連付けを削除する前に列をフォームから削除する必要があります。
関連項目
テーブル間の関連付けの作成と編集
1:N (一対多) または N:1 (多対一) の関連付けを作成および編集する
ソリューション エクスプローラーを使用して 1:N (一対多) または N:1 (多対一) のテーブルの関連付けを作成および編集する
列の編集
注意
ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)
この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。