Crear i actualitzar una col·lecció en una aplicació del llenç

Utilitzeu una col·lecció per emmagatzemar dades que els usuaris poden administrar a l'aplicació. Una col·lecció és un grup d'elements semblants, com ara els productes en una llista de productes. Per obtenir més informació sobre diversos tipus de variables, com ara col·leccions: Comprendre les variables de les aplicacions del llenç.

Requisits previs

Mireu aquest vídeo per aprendre a crear i actualitzar una col·lecció:

Crear una col·lecció de diverses columnes

  1. Al Power Apps Studio, afegiu un control Entrada de text.

    Inserir un control d'entrada de text.

  2. Canvieu el nom del control seleccionant els seus punts suspensius a la subfinestra de navegació esquerra, seleccionant Canvia el nom i, a continuació, escriviu ProductName.

    Canvieu el nom d'un control.

  3. Afegiu un control Desplegable.

    Afegir una llista desplegable.

  4. Canvieu el nom de Colors al controls Desplegable i assegureu-vos que la propietat Items estigui activada a la llista de propietats.

    Propietat Elements

  5. A la barra de fórmules, substituïu DropDownSample amb aquesta expressió:

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

  6. Afegiu un control Botó, definiu la propietat Text a "Afegeix" i definiu la propietat OnSelect a aquesta fórmula:

    Collect(
        ProductList,
        {
            Product: ProductName.Text,
            Color: Colors.Selected.Value
        }
    )
    
  7. Premeu F5, escriviu una mica de text a ProductName, seleccioneu una opció a Colors i, a continuació, seleccioneu Afegeix.

    Visualització prèvia de l'aplicació

  8. Repetiu el pas anterior com a mínim dues vegades més i, a continuació, premeu Esc.

  9. Si utilitzeu la versió de visualització prèvia de Power Apps Studio, seleccioneu la subfinestra Variables i, a continuació, seleccioneu Col·leccions per veure les col·leccions que heu creat.

    Mostra col·leccions.

    Si fas servir la versió clàssica de Power Apps Studio, al menú Fitxer, selecciona Col·leccions.

    Mostrar la col·lecció.

Mostrar una col·lecció

  1. Afegiu un control Galeria vertical.

    Afegir una galeria vertical.

  2. Definiu la propietat Items de la galeria a ProductList.

  3. A la subfinestra Dades, definiu el camp de subtítols a Color i definiu el camp de títol a Producte.

    Definir la propietat Elements de la galeria i canviar els camps que es mostren.

  4. Tanqueu la subfinestra Dades, seleccioneu la galeria i, a continuació, definiu el camp Disposició a Títol i subtítol.

    Canviar la disposició de la galeria.

    La vostra pantalla s'assembla a aquest exemple:

    Exemple de la primera pantalla

Suprimir un o tots els elements

  1. Seleccioneu la galeria fent clic o tocant a la part inferior de la galeria i, a continuació, feu clic o toqueu la icona de llapis a prop de la cantonada superior esquerra.

    Seleccionar la plantilla de la galeria.

  2. Afegiu una icona Paperera a la plantilla de la galeria.

    Afegir una icona Paperera.

  3. Definiu la propietat OnSelect de la icona a aquesta fórmula:

    Remove(ProductList, ThisItem)

  4. Fora de la galeria, afegiu un botó, definiu la propietat Text per mostrar "Esborra" i definiu la propietat OnSelect a aquesta fórmula:

    Clear(ProductList)

  5. Mentre manteniu premuda la tecla Alt, seleccioneu la icona Paperera d'un element per suprimir l'element de la col·lecció o bé seleccioneu el botó Esborra per suprimir tots els elements de la col·lecció.

Col·locació d'una llista en una col·lecció

  1. Creació d'una connexió a una llista creada amb el Microsoft Lists.

  2. Afegiu un botó i definiu la propietat OnSelect a aquesta funció, reemplaçant ListName amb el nom de la vostra llista:

    Collect(MySPCollection, ListName)

    Aquesta funció crea una col·lecció que s'anomena MySPCollection i que conté les mateixes dades que la vostra llista.

  3. Mentre manteniu premuda la tecla Alt, seleccioneu el botó.

  4. (opcional) Per veure una visualització prèvia de la col·lecció que heu creat, seleccioneu Col·leccions al menú Fitxer.

Per obtenir informació sobre com es mostren les dades del Microsoft Lists o el SharePoint (com ara dates, eleccions i persones) en una galeria: Mostrar columnes de llista en una galeria. Per obtenir informació sobre com es mostren les dades en un formulari (amb llistes desplegables, selectors de dates i selectors de persones): Controls Edita el formulari i Mostra el formulari.

Passos següents

Nota

Ens podeu dir quines són les vostres preferències d'idioma per a la documentació? Responeu una breu enquesta. (tingueu en compte que l'idioma de l'enquesta és l'anglès)

Trigareu uns set minuts a completar l'enquesta. No es recopilen dades personals (declaració de privadesa).