Udostępnij za pośrednictwem


Nowoczesne wyszukiwanie zaawansowane nie działa poprawnie w aplikacji opartej na modelu

Ten artykuł zawiera kroki rozwiązywania problemów, w których funkcja nowoczesnego wyszukiwania zaawansowanego nie działa poprawnie w aplikacji opartej na modelu w usłudze Microsoft Power Apps.

Scenariusz 1. Niektóre warunki filtrowania pojawiają się ponownie po usunięciu

Krok rozwiązywania problemów

Sprawdź, czy filtry automatycznie ponownie zastosowanych są powiązane z filtrami stron. Niektóre jednostki (działania i kolejki) obsługują filtry strony (zobacz poniższy zrzut ekranu). Tych filtrów nie można usunąć z okna Nowoczesne wyszukiwanie zaawansowane.

Zrzut ekranu przedstawiający przykład jednostki obsługującej filtry stron.

Scenariusz 2. Niektóre warunki filtrowania nie są poprawnie renderowane

Krok rozwiązywania problemów

Nowoczesne wyszukiwanie zaawansowane obecnie nie obsługuje następujących warunków:

  • Pola Date typu używane z operatorami standardowymi. Pola Date typu muszą być używane z operatorami specyficznymi dla pola. Na przykład on powinna mieć wartość eqi on-or-before powinna mieć wartość lt.
  • Warunki in typu. Aby zapewnić zgodność z nowoczesnym wyszukiwaniem zaawansowanym, in warunki typu powinny zostać zastąpione kilkoma eqelementami . Na przykład [city in "Redmond", "Washington" ] należy zastąpić ciąg .[city eq "Redmond" Or city eq "Washington"]

Scenariusz 3. Nieoczekiwane dane po zastosowaniu nowoczesnych filtrów wyszukiwania zaawansowanego

Krok rozwiązywania problemów

  1. Użyj narzędzia Power Apps Monitor, aby uzyskać zapytanie fetchXML i recordsCount atrybut.

    Zrzut ekranu przedstawiający przykład szybkiego wyszukiwania.

    Zrzut ekranu przedstawiający atrybut recordsCount.

  2. Sprawdź wszystkie filtry w zapytaniu fetchXML i upewnij się, że wszystkie te filtry są oczekiwane.

    Zrzut ekranu przedstawiający przykład wszystkich filtrów w zapytaniu fetchXML.

    Jeśli zapytanie fetchXML zawiera dodatkowe filtry, sprawdź dodatkowe filtry, które mogą być stosowane. Aby uzyskać więcej informacji, zobacz Scenariusz 3: filtrowanie kolumn jest włączone, ale nie jest stosowane poprawnie.

Zobacz też

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