Dela via


Modern Avancerad sökning fungerar inte korrekt i en modelldriven app

Den här artikeln innehåller felsökningssteg för problem där funktionen Modern avancerad sökning inte fungerar korrekt i en modelldriven app i Microsoft Power Apps.

Scenario 1: Vissa filtervillkor visas igen när de har tagits bort

Felsökningssteg

Kontrollera om de automatiskt återanvända filtren är relaterade till sidfiltren. Vissa entiteter (aktiviteter och köer) stöder sidfilter (se följande skärmbild). Dessa filter kan inte tas bort från fönstret Modern avancerad sökning .

Skärmbild av ett entitetsexempel som stöder sidfilter.

Scenario 2: Vissa filtervillkor återges inte korrekt

Felsökningssteg

Modern Advanced Find stöder för närvarande inte följande villkor:

  • Typfälten Date som används med standardoperatorer. Typfälten Date måste användas med fältspecifika operatorer. Till exempel on bör vara eq, och on-or-before bör vara lt.
  • Typvillkor in . För att säkerställa kompatibilitet med modern avancerad sökning in bör typvillkoren ersättas med flera eq. Du bör till exempel [city in "Redmond", "Washington" ] ersätta med [city eq "Redmond" Or city eq "Washington"].

Scenario 3: Oväntade data efter att moderna avancerade sökfilter har tillämpats

Felsökningssteg

  1. Använd Power Apps Monitor-verktyget för att hämta fetchXML-frågan och attributetrecordsCount.

    Skärmbild som visar ett exempel på en snabbsökning.

    Skärmbild som visar attributet recordsCount.

  2. Kontrollera alla filter i fetchXML-frågan och kontrollera att alla är förväntade.

    Skärmbild som visar ett exempel på alla filter i en fetchXML-fråga.

    Om fetchXML-frågan innehåller extra filter kontrollerar du om det finns några extra filter som kan användas. Mer information finns i Scenario 3: Kolumnfiltrering är aktiverat men inte korrekt tillämpat.

Se även

Felsöka problem med rutnät i Power Apps