Creați și actualizați o colecție într-o aplicație pânză

Utilizați o colecție pentru a stoca date pe care utilizatorii le pot gestiona în aplicație. O colecție este un grup de articole care sunt similare, cum ar fi produsele dintr-o listă de produse. Pentru mai multe informații despre diferite tipuri de variabile, cum ar fi colecțiile: Înțelegeți variabilele pentru aplicații proiectate pe pânză.

Cerințe preliminare

Urmăriți acest videoclip pentru a afla cum să creați și să actualizați o colecție:

Creați o colecție multicolumnară

  1. În Power Apps Studio, adaugați un control Introducere text.

    Inserați un control Introducere text.

  2. Redenumiți controlul selectând elipsele sale în panoul de navigare din stânga, selectând Redenumireși apoi tastați ProductName.

    Redenumiți un control.

  3. Adăugați un controlul Meniu derulant.

    Adăugați lista verticală.

  4. Redenumiți Controlul Listă verticală drept Culori și asigurați-vă că proprietatea Articole este selectată în lista de proprietăți.

    Proprietatea articolelor.

  5. În bara de formule, înlocuiți DropDownSample cu această expresie:

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

  6. Adăugați un control Buton, setați proprietatea sa Text la "Adăugare” și setați proprietatea sa OnSelect la această formulă:

    Collect(
        ProductList,
        {
            Product: ProductName.Text,
            Color: Colors.Selected.Value
        }
    )
    
  7. Apăsați F5, introduceți text în ProductName, selectați o opțiune în Culori, apoi selectați Adăugare.

    Previzualizarea aplicației.

  8. Repetați pasul anterior de cel puțin încă două ori, apoi apăsați Esc.

  9. Dacă utilizați versiunea preliminară a Power Apps Studio, selectați panoul Variabile , apoi selectați Colecții pentru a vedea colecțiile pe care le-ați creat.

    Afișați colecțiile.

    Dacă utilizați versiunea clasică a Power Apps Studio, în meniul Fișier, selectați Colecții.

    Afișați colecția.

Afișați o colecție

  1. Adăugați un control Galerie vertical.

    Adăugați o galerie verticală.

  2. Setați proprietatea galeriei Articole a galeriei la ProductList.

  3. În panoul Date, setați câmpul de subtitlu la Culoare și setați câmpul de titlu la Produs.

    Setați proprietatea Articole ale galeriei și modificați câmpurile afișate.

  4. Inchideți panoul Date, selectați galeria, apoi setați câmpul Aspect la Titlu și subtitlu.

    Schimbați aspectul galeriei.

    Ecranul dvs. seamănă cu acest exemplu:

    Primul exemplu de ecran.

Eliminați unul sau toate articolele

  1. Selectați șablonul galeriei făcând clic sau atingeți în partea de jos a galeriei, apoi faceți clic sau atingeți pictograma creion lângă colțul din stânga sus.

    Selectați un șablon de galerie.

  2. Adaugați o pictogramă Coș de reciclare pentru șablonul galeriei.

    Adăugați pictograma Coș.

  3. Setați proprietatea OnSelect a pictogramei la această formulă:

    Remove(ProductList, ThisItem)

  4. În afara galeriei, adăugați un buton, setați-i proprietatea Text la "Ștergere” și setați-i proprietatea OnSelect la această formulă:

    Clear(ProductList)

  5. În timp ce țineți apăsată tasta Alt, selectați pictograma Coș de gunoi pentru un element pentru a elimina acel articol din colecție sau selectați butonul Golire pentru a elimina toate articolele din colecție.

Amplasați o listă într-o colecție

  1. Creați o conexiune la o listă creată folosind Liste Microsoft.

  2. Adăugați un buton și setați-l proprietatea OnSelect la această funcție, înlocuind ListName cu numele listei dvs.:

    Collect(MySPCollection, ListName)

    Această funcție creează o colecție numită MySPCollection și care conține aceleași date ca lista dvs.

  3. În timp ce țineți apăsată tasta Alt, selectați butonul.

  4. (opțional) Pentru a previzualiza colecția creată, selectați Colecții pe meniul Fișier.

Pentru informații despre cum să arătați datele din Liste Microsoft sau SharePoint (cum ar fi datele, alegerile și persoanele) într-o galerie: Afișați coloanele de listă într-o galerie. Pentru informații despre cum să arătați datele într-un formular (cu liste derulante, selectoare de date și persoane care selectează persoane): Editați controalele de formular și afișare formulare.

Pașii următori

Notă

Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)

Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).