次の方法で共有


全体的なレコード数が、モデル駆動型アプリで表示されるコンテンツと一致しない

この記事では、全体的なレコード数が Power Apps モデル駆動型アプリに表示されるコンテンツと一致しない問題のトラブルシューティング方法について説明します。

現象

この問題の一般的な例として、表示されるレコードの数がページの下部に表示される数よりも少なくなっています。

原因

最も可能性の高い理由は、グリッドに表示されるデータに(プライマリ フィールドの値による) 重複レコードが含まれていることです。 この問題は、関連するレコードの重複を同じテーブルからプルすることによって発生します。

トラブルシューティングのチェックリスト

  • Power Apps Monitor ツールを使用してレコードの合計数を確認します。

    監視ツールを使用してページ情報とレコード情報を取得する方法を示すスクリーンショット。

    recordsCountがグリッドの下部に表示されるレコードの合計数と一致するが、グリッド内のデータのレコード数が少ない場合は、データに重複レコードが含まれていることが強く示されます。 監視ツールを使用して、現在の viewFetchXML 要求を取得します。

    fetchXML クエリを示すスクリーンショット。

  • この問題は、fetchXML クエリに distinct="true" を追加することで解決できます。 詳細については、「FetchXml を使用したデータの クエリ」を参照してください。

    distinct="true"を追加しても問題が解決しない場合は、重複するレコードをプルしないようにクエリを変更することを検討してください。 プライマリ列 (フィールド) は、 Power Apps Monitor ツールを使用して見つけることもできます

    fetchXML クエリのプライマリ列を示すスクリーンショット。

関連項目

Power Apps でのグリッドの問題のトラブルシューティング