Filters in weergaven voor modelgestuurde apps maken of bewerken
De filters in een Power Apps-weergave definiƫren welke records een gebruiker kan zien bij het selecteren van de weergave voor de huidige tabel. U kunt een filter toevoegen of bewerken voor de kolommen die u in een weergave opneemt door in de weergaveontwerper de kolom te selecteren en Filteren op te selecteren.
U kunt ook de opbouwfunctie voor expressies gebruiken in de weergaveontwerper. Gebruik de opbouwfunctie voor expressies om filters toe te voegen of te bewerken voor alle kolommen van de tabel in de huidige weergave of voor kolommen in een gerelateerde tabel.
In dit artikel maakt of bewerkt u filters door de volgende taken uit te voeren:
- Een filtervoorwaarde bewerken of verwijderen
- De opbouwfunctie voor expressies openen
- Voorwaarden toevoegen aan een filter
- Een groepsvoorwaarde toevoegen aan een filter
- Een verwante tabel aan een voorwaarde toevoegen
- Voorwaarden van een filter groeperen
Een filtervoorwaarde bewerken of verwijderen
Aanmelden bij Power Apps.
Selecteer Oplossingen in het linkerdeelvenster en open vervolgens de gewenste oplossing.
Open de gewenste tabel en selecteer vervolgens het gebied Weergaven.
Open de weergave die u wilt bewerken. In het deelvenster met weergave-eigenschappen worden bestaande filters weergegeven.
Selecteer een filtervoorwaarde in het deelvenster met weergave-eigenschappen.
Selecteer voorwaardelijke operator die u wilt gebruiken.
Typ of selecteer de vergelijkingswaarde voor de voorwaarde.
Selecteer Toepassen.
Selecteer Sluiten om een voorwaarde te verwijderen. De voorwaarde wordt verwijderd zonder bevestiging.
De opbouwfunctie voor expressies openen
Gebruik de expressiebouwer om bestaande filters opnieuw te definiƫren en extra clausules toe te voegen.
Selecteer Filters bewerken in het rechterpaneel Weergave-eigenschappen in de weergaveontwerper.
Voorwaarden toevoegen aan een filter
Selecteer in de opbouwfunctie voor expressies de optie Toevoegen>Rij toevoegen.
Selecteer een kolom voor de voorwaarde.
Selecteer een voorwaardelijke operator.
Selecteer een vergelijkingswaarde.
Sommige filtervoorwaarden vereisen geen vergelijkingswaarde voor de voorwaarde. De operator Bevat gegevens vereist bijvoorbeeld geen vergelijkingswaarde. Voor andere filtervoorwaarden kiest u de vergelijkingswaarde in een optieset. Zo bevat de kolom Status bijvoorbeeld de waarden Actief en Inactief.
Selecteer OK.
Een groepsvoorwaarde toevoegen aan een filter
Selecteer Toevoegen>Groep toevoegen in de opbouwfunctie voor expressies.
Selecteer de relationele operator Of voor de groep. En is de standaard relationele operator.
Geef de eerste component van de gegroepeerde voorwaarde op. Selecteer de kolom, voorwaardelijke operator en vergelijkingswaarde.
Selecteer Toevoegen>Groep toevoegen.
Geef de tweede component van de gegroepeerde voorwaarde op.
U kunt Samenvouwen selecteren om de groep als een voorwaardelijke uitdrukking weer te geven.
Een verwante tabel aan een voorwaarde toevoegen
Selecteer in de opbouwfunctie voor expressies de optie Toevoegen>Gerelateerde tabel toevoegen.
Selecteer een kolom uit de huidige tabel die is gerelateerd aan een andere tabel. De tabel die is gerelateerd aan de kolom wordt tussen haakjes weergegeven. U kunt kolommen selecteren die een veel-op-een-, een-op-veel- of veel-op-veel-relatie hebben met de gerelateerde tabel.
Selecteer een kolom van de gerelateerde tabel voor de voorwaarde.
Selecteer een voorwaardelijke operator.
Notitie
Bevat gegevens is de enige voorwaardelijke operator die kan worden gebruikt met een gerelateerde tabel in een weergavefilter.
Selecteer of typ een vergelijkingswaarde.
Voorwaarden van een filter groeperen
Schakel in de opbouwfunctie voor expressies het selectievakje in voor de voorwaarden die u wilt groeperen.
Selecteer Meer opdrachten (...) voor een van de voorwaarden en selecteer vervolgens Groep maken.
als u een groep wilt opheffen, selecteert u Meer opdrachten (...) voor de groep en vervolgens Groep opheffen.
Volgende stappen
Sorteren in weergaven configureren
Weergaven omzetten in bewerkbare rasters