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.
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żąceviewFetchXML
żądanie.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.