Vytvoření a aktualizace kolekce v aplikaci plátna
Kolekce slouží k ukládání dat, která uživatelé mohou spravovat ve vaší aplikaci. Kolekce je skupina položek, které jsou podobné, například produkty v seznamu produktů. Další informace o různých typech proměnných, jako jsou kolekce: Principy proměnných aplikací plátna.
Požadavky
- Přihlaste se k Power Apps, a potom se přihlaste se stejnými přihlašovacími údaji, jaké jste použili při registraci.
- Vytvořte aplikaci nebo otevřete stávající aplikaci v Power Apps.
- Tady si můžete přečíst, jak se konfiguruje ovládací prvek v Power Apps.
V tomto videu se dozvíte, jak vytvořit a aktualizovat kolekci:
Vytvoření kolekce s více sloupci
V Power Apps Studio přidejte ovládací prvek Text input.

Přejmenujte ovládací prvek výběrem tří teček v levém navigačním podokně, volbou Přejmenovat a poté zadáním ProductName.

Přidání ovládacího prvku Drop down.

Přejmenujte ovládací prvek Drop down na Barvy a ujistěte se, že vlastnost Items je vybrána v seznamu vlastností.

Na řádku vzorců nahraďte DropDownSample tímto výrazem:
["Red","Green","Blue"]Přidejte ovládací prvek Button, pro jeho vlastnost Text zadejte hodnotu „Add“ (Přičíst) a pro jeho vlastnost OnSelect zadejte tento vzorec:
Collect( ProductList, { Product: ProductName.Text, Color: Colors.Selected.Value } )Stiskněte klávesu F5, do pole ProductName zadejte text, vyberte možnost v Barvy a poté vyberte Přidat.

Předchozí krok opakujte nejméně dvakrát a poté stiskněte Esc.
V nabídce Soubor výběrem Kolekce zobrazíte kolekci, kterou jste vytvořili.

Zobrazení kolekce
Přidání svislého ovládacího prvku Gallery.

Nastavte vlastnost galerie Items na ProductList.
V podokně Data nastavte pole titulků na Barva a nastavte pole názvu na Produkt.

Zavřete podokno Data, vyberte galerii a poté nastavte pole Rozložení na Název a titulek.

Obrazovka připomíná tento příklad:

Odebrání jedné nebo více položek
Kliknutím nebo klepnutím do dolní části galerie vyberte šablonu galerie a potom klikněte nebo klepněte blízko levého horního rohu na ikonu tužky.

Do šablony galerie přidejte ikonu Koš.

Vlastnost ikony OnSelect nastavte na tento vzorec:
Remove(ProductList, ThisItem)Mimo galerii přidejte tlačítko, pro jeho vlastnost Text zadejte hodnotu „Clear“ (vymazat) a pro jeho vlastnost OnSelect zadejte tento vzorec:
Clear(ProductList)Podržte klávesu Alt a vyberte ikonu Koš pro položku, kterou chcete z kolekce odebrat, nebo vyberte tlačítko Vymazat pro odstranění všech položek z kolekce.
Vložení seznamu do kolekce
Vytvořte připojení k seznamu vytvořeném pomocí aplikace Seznamy Microsoft.
Přidejte tlačítko a jeho vlastnost OnSelect nastavte na tuto funkci, přičemž část ListName nahraďte názvem vašeho seznamu:
Collect(MySPCollection, ListName)Tato funkce vytvoří kolekci s názvem MySPCollection, která obsahuje stejná data jako váš seznam.
Zatímco držíte klávesu Alt, vyberte tlačítko.
(volitelné) Pokud chcete zobrazit náhled kolekce, kterou jste vytvořili, vyberte Kolekce v nabídce Soubor.
Informace o tom, jak zobrazit data z aplikace Seznamy Microsoft nebo SharePoint (například kalendářní data, volby a lidi) v galerii, najdete v tématu: Zobrazení sloupců seznamu v galerii. Informace o tom, jak zobrazit data ve formuláři (s rozevíracími seznamy, výběry data a výběry osob): Ovládací prvky Formulář pro zobrazení a Formulář pro úpravy.
Další kroky
- Zkontrolujte referenční téma pro funkci Collect.
- Naučte se, jak tvarovat data v kolekci pomocí funkcí AddColumns, DropColumns, RenameColumns a ShowColumns.
Poznámka
Můžete nám sdělit, jaké máte jazykové preference pro dokumentaci? Zúčastněte se krátkého průzkumu. (upozorňujeme, že tento průzkum je v angličtině)
Průzkum bude trvat asi sedm minut. Nejsou shromažďovány žádné osobní údaje (prohlášení o zásadách ochrany osobních údajů).
Váš názor
Odeslat a zobrazit názory pro