Delen via


Een verzameling maken en bijwerken in een canvas-app

U kunt een verzameling gebruiken om gegevens op te slaan die in uw app kunnen worden beheerd. Een verzameling is een groep items die vergelijkbaar zijn, zoals producten in een productlijst. Voor meer informatie over verschillende soorten variabelen zoals verzamelingen: Informatie over variabelen voor canvas-apps.

Vereisten

Bekijk deze video om te leren hoe u een collectie maakt en bijwerkt:

Een verzameling met meerdere kolommen maken

  1. Voeg in Power Apps Studio een besturingselement Tekstinvoer toe.

  2. Wijzig de naam van het besturingselement door de ellips in het linkernavigatievenster te selecteren. Selecteer Naam wijzigen en typ vervolgens ProductName.

    Schermafbeelding die laat zien hoe u een besturingselement hernoemt.

  3. Voeg een besturingselement Vervolgkeuzelijst toe.

    Schermafbeelding die laat zien hoe u een vervolgkeuzelijst toevoegt.

  4. Wijzig de naam van het besturingselement Vervolgkeuzelijst in Kleuren en zorg ervoor dat de eigenschap Items is geselecteerd in de eigenschappenlijst.

    Schermafbeelding waarop de Items-eigenschap naast de formulebalk te zien is.

  5. Vervang in de formulebalk DropDownSample door deze uitdrukking:

    ["Red","Green","Blue"]

  6. Voeg een besturingselement Knop toe en stel de eigenschap Text van de knop in op 'Toevoegen' en de eigenschap OnSelect op deze formule:

    Collect(
        ProductList,
        {
            Product: "ProductName.Text",
            Color: "Colors.Selected.Value"
        }
    )
    
  7. Druk op F5 of selecteer de afspeelknop om een voorbeeld van de app te bekijken. Typ wat tekst in ProductName, selecteer een optie in Kleuren en selecteer vervolgens Toevoegen.

  8. Herhaal de vorige stap nog minstens twee keer en druk vervolgens op Esc.

  9. Selecteer het deelvenster Variabelen en selecteer vervolgens Verzamelingen om de verzamelingen te bekijken die u hebt gemaakt.

    Schermafbeelding van het gedeelte Verzamelingen van de lijst Variabelen.

Een verzameling weergeven

  1. Selecteer Invoegen>Verticale galerie (besturingselement).

  2. Stel de eigenschap Items van de galerie in op ProductList.

  3. Selecteer de galerie in de structuurweergave en selecteer vervolgens Velden.

  4. Stel het ondertitelveld in op Kleur en stel het titelveld in op Product.

  5. Selecteer Indeling>Titel en ondertitel.

    Schermafbeelding van het tabblad Indeling met de titel- en ondertiteltegel geselecteerd.

Verwijder een of alle items

  1. Selecteer de galerie en voeg een Prullenbak-pictogram toe aan de galeriesjabloon.

  2. Stel de eigenschap OnSelect van het pictogram in op deze formule:

    Remove(ProductList, ThisItem)

  3. Voeg buiten de galerie een knop toe, stel de eigenschap Text in op Wissen en stel de eigenschap OnSelect in op deze formule:

    Clear(ProductList)

  4. Selecteer terwijl u de Alt-toets ingedrukt houdt het pictogram Prullenbak voor een item om dat item uit de verzameling te verwijderen of selecteer de knop Wissen om alle items uit de verzameling te verwijderen.

Een lijst in een verzameling plaatsen

  1. Een verbinding maken met een lijst die is gemaakt met Microsoft Lijsten

  2. Voeg een knop toe en stel de eigenschap OnSelect in op deze functie. Vervang ListName door de naam van uw lijst:

    Collect(MySPCollection, ListName)

    Met deze functie wordt een verzameling met de naam MySPCollection gemaakt. De verzameling bevat dezelfde gegevens als de lijst.

  3. Selecteer de knop terwijl u de Alt-toets ingedrukt houdt.

Voor informatie over het weergeven van gegevens in een formulier (met vervolgkeuzelijsten, datumkeuze en mensenkeuze): De formulierbesturingselementen Formulier bewerken en Formulier weergeven .

Volgende stappen