入れ子になったグリッドでは、Power Apps モデル駆動型アプリにデータが表示されない
この記事では、 nested グリッド が Power Apps モデル駆動型アプリにデータを表示しない問題のトラブルシューティング手順について説明します。
原因
最も一般的な理由は、不適切なリレーションシップを使用するか、正しくないビューを適用することです。
トラブルシューティングのチェックリスト
入れ子になったグリッドが正しいリレーションシップで構成されていることを確認します。
Child Items Parent Id パラメーターは、親グリッドに割り当てられたエンティティのルックアップ型フィールドに設定する必要があります (次のスクリーンショットに示すように Accounts エンティティにバインドされます)。 ルックアップ フィールドは、入れ子になったグリッド エンティティを指している必要があります。 標準の N:1 (多対 1) リレーションシップを持つ標準の参照の種類であることを確認します。
入れ子になったグリッドに割り当てられたビュー (手順 1 の My Active Accounts ) に予期しないフィルターが含まれているかどうかを確認します。
Power Apps Monitor ツールを使用して、入れ子になったグリッドのデータを検査します。
Note
childRecordsCount
属性には、入れ子になったデータセット内のレコードの数が表示されます。 その属性に0
が示されている場合、指定されたリレーションシップが正しくないか、入れ子になったグリッド ビューに追加のフィルターが存在するか、入れ子になったデータセット (ChildItems
) にレコードがないことを強く示します。 その数値に 0 より大きい値が示されていて、入れ子になったグリッドにレコードが表示されない場合、入れ子になったグリッド ビューで余分なフィルター処理が行われるか、親グリッドから展開された行に関連するレコードがない可能性が高くなります。childViewFetchXML
とChildViewFields
を確認し、すべてのフィルターが正しいこと、およびすべての列定義がchildViewFetchXML
で指定されているものと一致していることを確認します。