Vytvorenie a aktualizácia kolekcie v aplikácii plátna
Použite kolekciu na uloženie údajov, ktoré môžu používatelia spravovať vo vašej aplikácii. Kolekcia je skupina položiek, ktoré sú podobné, napríklad produkty v zozname produktov. Viac informácií o rôznych typoch premenných, ako sú kolekcie: Princípy premenných aplikácie plátna.
Predpoklady
- Zaregistrujte sa na portáli Power Apps a potom sa prihláste pomocou tých istých poverení, ktoré ste použili pri registrácii.
- Vytvorte aplikáciu alebo otvorte existujúcu aplikáciu v Power Apps.
- Zistite ako konfigurovať ovládací prvok v Power Apps.
Pozrite si toto video a zistite, ako vytvoriť a aktualizovať kolekciu:
Vytvorenie kolekcie s viacerými stĺpcami
V Power Apps Studio pridajte ovládací prvok Textové zadanie.
Premenujte ovládací prvok výberom troch bodiek na ľavej navigačnej tablet, výberom položky Premenovať následným napísaním ProductName.
Pridajte ovládací prvok Rozbaľovací zoznam.
Premenujte ovládací prvok Rozbaľovací zoznam Colors a uistite sa, že vlastnosť Items je vybratá v zozname vlastností.
Na paneli vzorcov vymeňte DropDownSample s týmto výrazom:
["Red","Green","Blue"]
Pridajte ovládací prvok Tlačidlo, pre jeho vlastnosť Text zadajte hodnotu "Add" (Pridať) a pre jeho vlastnosť OnSelect zadajte tento vzorec:
Collect( ProductList, { Product: ProductName.Text, Color: Colors.Selected.Value } )
Stlačte kláves F5, napíšte text do ProductName, vyberte možnosť v Colors a potom vyberte Pridať.
Opakujte predchádzajúci krok najmenej dvakrát a potom stlačte kláves Esc.
Ak používate ukážkovú verziu Power Apps Studio, vyberte tablu Premenné a potom výberom položky Kolekcie zobrazte kolekcie, ktoré ste vytvorili.
Ak používate klasickú verziu Power Apps Studio, v ponuke Súbor vyberte položku Kolekcie.
Zobrazenie kolekcie
Pridajte ovládací prvok vertikálna Galéria.
Nastavte vlastnosť Items galérie na ProductList.
V table Data nastavte pole s titulkami na Color a nastavte názov poľa na Product.
Zatvorte tablu Údaje, vyberte galériu a potom nastavte pole Rozloženie na Nadpis a podnadpis.
Obrazovka pripomína tento príklad:
Odstránenie jednej alebo všetkých položiek
Kliknutím alebo ťuknutím do dolnej časti galérie vyberte šablónu galérie a potom kliknite alebo ťuknite v ľavom hornom rohu na ikonu ceruzky.
Pridajte ikonu Kôš do šablóny galérie.
Vlastnosť OnSelect ikony nastavte na tento vzorec:
Remove(ProductList, ThisItem)
Mimo galérie pridajte tlačidlo, nastavte jeho vlastnosť Text na hodnotu "Clear" (Vymazať) a pre vlastnosť OnSelect zadajte nasledujúci vzorec:
Clear(ProductList)
Podržte stlačený kláves Alt a vyberte ikonu Kôš položky, ktorú chcete odstrániť z kolekcie, alebo vyberte tlačidlo Vymazať na odstránenie všetkých položiek z kolekcie.
Vloženie zoznamu do kolekcie
Vytvorenie pripojenia k zoznamu vytvorenému pomocou zoznamov Microsoft.
Pridajte tlačidlo a nastavte jeho vlastnosť OnSelect na túto funkciu, pričom nahradíte položku ListName názvom vášho zoznamu služby :
Collect(MySPCollection, ListName)
Táto funkcia vytvorí kolekciu s názvom MySPCollection, ktorá obsahuje rovnaké údaje ako zoznam.
Podržte kláves Alt a vyberte tlačidlo.
(voliteľné) Ak chcete zobraziť ukážku kolekcie, ktorú ste vytvorili, vyberte položku Kolekcie v ponuke Súbor.
Informácie o zobrazovaní údajov zo zoznamu Microsoft alebo služby SharePoint (ako napríklad dátumy, rozhodnutia a ľudia) v galérii sú uvedené v téme Zobrazenie stĺpcov zoznamu v galérii. Informácie o zobrazovaní údajov vo formulári (s rozbaľovacími zoznamami, výbermi dátumu a osôb) sú uvedené v téme Ovládacie prvky Formulár na zobrazenie a Formulár na úpravy.
Ďalšie kroky
- Pozrite si referenčnú tému pre funkciu Collect.
- Naučte sa, ako tvarovať údaje v kolekcii pomocou funkcií AddColumns, DropColumns, RenameColumns a ShowColumns.
Poznámka
Môžete nás informovať o svojich voľbách jazyka pre dokumentáciu? Absolvujte krátky prieskum. (upozorňujeme, že tento prieskum je v angličtine)
Prieskum bude trvať približne sedem minút. Nezhromažďujú sa žiadne osobné údaje (vyhlásenie o používaní osobných údajov).
Pripomienky
https://aka.ms/ContentUserFeedback.
Pripravujeme: V priebehu roka 2024 postupne zrušíme službu Problémy v službe GitHub ako mechanizmus pripomienok týkajúcich sa obsahu a nahradíme ju novým systémom pripomienok. Ďalšie informácie nájdete na stránke:Odoslať a zobraziť pripomienky pre