Stvorite i ažurirajte zbirku u aplikaciji radne površine

Koristite zbirku za pohranjivanje podataka kojima korisnici mogu upravljati u vašoj aplikaciji. Zbirka je grupa sličnih stavki poput proizvoda na popisu proizvoda. Za više informacija o različitim vrstama varijabli poput zbirki: Razumijevanje varijabli aplikacija radne površine.

Preduvjeti

Pogledajte ovaj video kako biste saznali kako stvoriti i ažurirati zbirku:

Stvorite zbirku s više stupaca

  1. U Power Apps Studio, dodajte kontrolu Unos teksta.

    Umetnite kontrolu Unos teksta.

  2. Preimenujte kontrolu odabirom trotočja u lijevom navigacijskom oknu, odabirom Preimenuj, a zatim upišite Nazivproizvoda.

    Preimenuje kontrolu.

  3. Dodajte kontrolu Padajući popis.

    Dodajte padajući popis.

  4. Preimenujte kontrolu Padajući popis Boje i uvjerite se da je odabrano svojstvo Stavke na popisu svojstva.

    Svojstvo Items.

  5. U traci formule zamijenite Padajućiuzorak s ovim izrazom:

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

  6. Dodajte kontrolu Gumb, postavite njeno svojstvo Tekst na "Dodaj" i postavite njeno svojstvo OnSelect na ovu formulu:

    Collect(
        ProductList,
        {
            Product: ProductName.Text,
            Color: Colors.Selected.Value
        }
    )
    
  7. Pritisnite F5, upišite neki tekst u Nazivproizvoda, odaberite mogućnost u Boje, a zatim odaberite Dodaj.

    Pretpregled aplikacije.

  8. Ponovite prethodni korak najmanje još dva puta, a zatim pritisnite Esc.

  9. Ako koristite verziju Power Apps Studio pretpregleda, odaberite okno Varijable, a zatim Zbirke da biste vidjeli zbirke koje ste stvorili.

    Prikaži zbirke.

    Ako koristite klasičnu verziju Power Apps Studio, na izborniku Datoteka odaberite Zbirke.

    Pokaži zbirku.

Pokaži zbirku

  1. Dodajte okomitu kontrolu Galerija.

    Dodajte okomitu galeriju.

  2. Postavite svojstvo galerije Stavke na Popisproizvoda.

  3. U oknu Podaci postavite polje podnaslova na Boja, a zatim postavite polje naslova na Proizvod.

    Postavite svojstvo stavki galerije i promijenite polja koja prikazuje.

  4. Zatvorite okno Podaci, odaberite galeriju, a zatim postavite polje Izgled na Naslov i podnaslov.

    Promijenite izgled galerije.

    Vaš zaslon odgovara ovom primjeru:

    Primjer prvog zaslona.

Uklonite jednu ili više stavki

  1. Odaberite predložak galerije tako što ćete kliknuti ili dodirnuti kraj dna galerije, a zatim kliknite ili dodirnite ikonu olovke u gornjem lijevom kutu.

    Odaberite predložak galerije.

  2. Dodajte ikonu Smeće predlošku galerije.

    Dodajte ikonu smeće.

  3. Postavite svojstvo ikone OnSelect na ovu formulu:

    Remove(ProductList, ThisItem)

  4. Izvan galerije, dodajte gumb, postavite njegovo svojstvo Tekst na "Očisti i postavite njegovo svojstvo OnSelect na ovu formulu:

    Clear(ProductList)

  5. Dok držite pritisnutu tipku Alt, odaberite ikonu Smeće za stavku koju želite ukloniti iz zbirke ili odaberite gumb Očisti da biste uklonili sve stavke iz zbirke.

Postavljanje popisa u zbirku

  1. Stvorite vezu s izrađenim popisom koristeći Microsoft popise.

  2. Dodajte gumb i postavite njegovo svojstvo OnSelect na tu funkciju, zamjenjujući ListName nazivom vašeg popisa:

    Collect(MySPCollection, ListName)

    Ova funkcija stvara zbirku koje je nazvana MySPCollection i koja obuhvaća iste podatke kao i vaš popis.

  3. Dok držite pritisnutu tipku Alt, odaberite gumb.

  4. (po izboru) Da biste predpregledali zbirku koju ste stvorili, odaberite Zbirke u izborniku Datoteka.

Za informacije o tome kako prikazati podatke s Microsoft popisa ili programa SharePoint (kao što su podaci, odabiri i ljudi) u galeriji: Prikaz stupaca popisa u galeriji. Za informacije o tome kako pokazati podatke u obracu (s padajućim popisima, biračima datuma i biračima ljudi): Kontrole Uredi obrazac i Prikaži obrazac.

Sljedeći koraci

Napomena

Možete li nam reći više o željenim jezicima za dokumentaciju? Ispunite kratki upitnik. (imajte na umu da je upitnik na engleskom jeziku)

Ispunjavanje upitnika će trajati otprilike sedam minuta. Osobni podaci se ne prikupljaju (izjava o zaštiti privatnosti).