Udostępnij za pośrednictwem


Ogólna liczba rekordów nie jest zgodna z wyświetlaną zawartością w aplikacji opartej na modelu

Ten artykuł zawiera metody rozwiązywania problemów, w których ogólna liczba rekordów nie jest zgodna z wyświetlaną zawartością w aplikacji opartej na modelu usługi Power Apps.

Symptomy

Typowym przykładem tego problemu jest to, że liczba wyświetlanych rekordów jest niższa niż liczba wyświetlana w dolnej części strony.

Przyczyna

Najbardziej prawdopodobną przyczyną jest to, że dane wyświetlane w siatce zawierają zduplikowane rekordy (według wartości w polu podstawowym). Problem jest spowodowany ściąganiem duplikatów powiązanych rekordów z tej samej tabeli.

Lista kontrolna rozwiązywania problemów

  • Użyj narzędzia Power Apps Monitor, aby sprawdzić łączną liczbę rekordów.

    Zrzut ekranu przedstawiający sposób uzyskiwania informacji o stronie i rejestrowaniu za pomocą narzędzia do monitorowania.

    Jeśli wartość recordsCount jest zgodna z całkowitą liczbą rekordów wyświetlanych w dolnej części siatki, ale dane w siatce mają mniej rekordów, oznacza to, że dane zawierają zduplikowane rekordy. Użyj narzędzia do monitorowania, aby uzyskać bieżące viewFetchXML żądanie.

    Zrzut ekranu przedstawiający zapytanie fetchXML.

  • Problem można rozwiązać przez dodanie distinct="true" do zapytania fetchXML. Aby uzyskać więcej informacji, zobacz Query data using FetchXml (Wykonywanie zapytań o dane przy użyciu narzędzia FetchXml).

    Jeśli dodanie distinct="true" nie rozwiąże problemu, rozważ zmianę zapytania, aby uniknąć ściągania zduplikowanych rekordów. Kolumnę podstawową (pole) można również znaleźć za pomocą narzędzia Power Apps Monitor.

    Zrzut ekranu przedstawiający kolumnę podstawową w zapytaniu fetchXML.

Zobacz też

Rozwiązywanie problemów z siatką w usłudze Power Apps