Vytváranie premenných v Power Apps: Práca s kolekciami

V tomto návode budeme hovoriť o treťom type premennej nazývanej kolekcie. Kolekcie sú užitočné, ak chcete v Power Apps vytvárať premenné, ktoré sú komplexnejšie ako kontextové a globálne premenné.

Hovorili sme ov inom návode.

Kontextové premenné sú jednoduché premenné, ku ktorým je možné pristupovať iba prostredníctvom jednej obrazovky, zatiaľ čo ku globálnym premenným je možné pristupovať na rôznych obrazovkách. Pokiaľ ide o premenné kolekcie, sú ideálne pre pokročilejšie aplikácie.

Poďme zistiť, čo je iné, ak vytvoríme premenné v Power Apps pomocou premenných kolekcie.

Obsah

Čo sú premenné kolekcie?

Kolekcie sú komplikovanejšie ako kontextové a globálne premenné.

Globálne a kontextové premenné môžu naraz ukladať iba jednu položku, zatiaľ čo kolekcie majú možnosť ukladať rôzne položky naraz.

Predstavte si, že premenné kolekcie sú podobné zdrojom údajov . Môžu obsahovať rôzne stĺpce informácií pre rôzne záznamy, čo je podobné tomu, ako funguje súbor. Ak sa pozriete na súbor programu Excel, každý záznam sa počíta ako položka, zatiaľ čo každý stĺpec sa počíta ako pole. Takto fungujú aj zbierky.

Ako vytvoriť premenné kolekcie

Ak chcete vytvoriť premennú kolekcie, začnime pridaním tlačidla. Môžeme to urobiť kliknutím na tlačidlo pod pásom Vložiť.

Vytváranie premenných v Power Apps: Práca s kolekciami

Rovnako ako ktorýkoľvek iný prvok v Power Apps, môžeme tlačidlo potiahnuť kdekoľvek na obrazovke.

Vytváranie premenných v Power Apps: Práca s kolekciami

Tu chceme urobiť premenné, keď klikneme na tlačidlo. Keďže chceme vytvoriť premennú kolekcie, začneme funkciou Collect v riadku vzorcov.

Vytváranie premenných v Power Apps: Práca s kolekciami

Funkcia Collect má názov kolekcie, takže ju nazvime OurCollection.

Vytváranie premenných v Power Apps: Práca s kolekciami

Potom to vezme položku, ktorá je v podstate slovníkom rôznych vecí. Aby sme odkázali na položky, ktoré potrebujeme, použijeme zložené zátvorky a potom definujeme stĺpec.

Nazvime prvý stĺpec First a potom odkaz na záznam pre Bena. Potom pridajme druhý stĺpec s názvom Druhý a odkážeme na záznam Dover.

Vytváranie premenných v Power Apps: Práca s kolekciami

Kliknite na Enter, aby sa vzorec aktivoval. To znamená, že vždy, keď klikneme na tlačidlo, nastavíme novú premennú kolekcie.

Vytváranie premenných v Power Apps: Práca s kolekciami

Vytvárajte premenné v galérii

Teraz sa pozrime, ako sú kolekcie zastúpené.

Kolekcie sú veľmi užitočné pre dve veci – dátové tabuľky a galérie. Zatiaľ poďme pracovať na používaní premenných v galérii. Stačí kliknúť na tlačidlo Galéria pod pásom Vložiť.

Vytváranie premenných v Power Apps: Práca s kolekciami

Na to použite vertikálnu galériu.

Vytváranie premenných v Power Apps: Práca s kolekciami

Ak ste videli náš návod o galériách, určite si zapamätáte, že potrebujeme zdroj údajov, z ktorého naša galéria získa údaje na zobrazenie. Ak teda skontrolujeme zdroj údajov v lodnej kuchyni, môžete vidieť, že Tabuľka1 je súčasťou možností. Toto je tabuľka, ktorú sme predtým pripojili k tejto aplikácii, keď sme na nej začali pracovať.

Vytváranie premenných v Power Apps: Práca s kolekciami

Už sme však spomenuli, že kolekcie fungujú rovnako ako zdroje údajov. Preto sa naše zbierky zobrazujú aj pod zdrojmi údajov. Toto je premenná, ktorú sme práve vytvorili.

Vytváranie premenných v Power Apps: Práca s kolekciami

Ak to vyberieme, uvidíte, že galéria teraz zobrazuje záznam, ktorý sme predtým vytvorili pre Bena Dovera.

Vytváranie premenných v Power Apps: Práca s kolekciami

Ak skontrolujeme Polia na karte Vlastnosti na pravej table, uvidíte aj stĺpce, ktoré sme vytvorili – Prvý a Druhý. Prvý sa teraz zobrazuje ako názov, zatiaľ čo druhý sa zobrazuje ako podnadpis.

Vytváranie premenných v Power Apps: Práca s kolekciami

Tiež si všimnete, že naša galéria obsahuje obrázok. Keďže momentálne nemáme obrázky, ktoré by sme mohli použiť, môžeme zmeniť rozloženie galérie tak, aby obsahovala iba nadpis a podnadpis.

Vytváranie premenných v Power Apps: Práca s kolekciami

Keď to urobíme, zostanú nám už len dve polia.

Vytváranie premenných v Power Apps: Práca s kolekciami

Teraz pridávame záznam pre Bena Dovera zakaždým, keď klikneme na tlačidlo.

Vytváranie premenných v Power Apps: Práca s kolekciami

Ak teda klikneme na tlačidlo druhýkrát, vytvoríme ďalšiu premennú kolekcie, ktorá pridá ďalší záznam pre Bena Dovera.

Vytváranie premenných v Power Apps: Práca s kolekciami

Dynamické vytváranie premenných kolekcie

Práve teraz naše tlačidlo vytvára rovnaký záznam znova a znova. Urobme teda našu premennú dynamickú, aby sme mohli pridať aj ďalšie záznamy. Ak to chcete urobiť, pridajte textové vstupy.

Vytváranie premenných v Power Apps: Práca s kolekciami

Pre našu premennú budeme potrebovať dva textové vstupy. Uvidíte, že tieto dve textové polia zodpovedajú TextInput4 a TextInput5.

Vytváranie premenných v Power Apps: Práca s kolekciami

Keď sa vrátime späť do riadku vzorcov, budeme musieť zmeniť Ben na TextInput4.Text. To znamená, že to bude trvať čokoľvek, čo napíšeme do TextInput4.

Vytváranie premenných v Power Apps: Práca s kolekciami

Potom zmeňme aj druhý záznam a urobme z neho TextInput5.

Vytváranie premenných v Power Apps: Práca s kolekciami

Teraz sa pozrime, ako to funguje. Ak do prvého textového poľa napíšeme Alfred, do druhého vložíme Pennyworth a klikneme na tlačidlo, vytvorí sa nový záznam pre Alfreda Pennywortha.

Vytváranie premenných v Power Apps: Práca s kolekciami

Ďalší záznam môžeme vložiť tak, že do textových polí znova napíšeme iný názov. Tentoraz dajme Brucea Wayna.

Vytváranie premenných v Power Apps: Práca s kolekciami

Tu môžeme pridať toľko záznamov, koľko chceme. Pridajme tretiu nahrávku pre Christiana Balea.

Vytváranie premenných v Power Apps: Práca s kolekciami

Ako odstrániť záznamy z galérie

Teraz, keď sme úspešne pridali položky do našej galérie, pozrime sa, ako môžeme položky odstrániť.

Pridajte ikonu Vymazať do našej galérie kliknutím na rozbaľovaciu ponuku Ikona pod pásom Vložiť.

Vytváranie premenných v Power Apps: Práca s kolekciami

Presuňme ho na pravú stranu každého záznamu.

Vytváranie premenných v Power Apps: Práca s kolekciami

Potom v časti OnSelect použijeme funkciu Remove.

Vytváranie premenných v Power Apps: Práca s kolekciami

Funkcia Remove má dva argumenty. Najprv musíme špecifikovať kolekciu, ktorú chceme odstrániť. V tomto prípade sa zobrazujú dva zdroje údajov – naša zbierka a tabuľka1.

Vytváranie premenných v Power Apps: Práca s kolekciami

Keďže záznam, ktorý chceme odstrániť, je v rámci OurCollection, vyberieme ho.

Vytváranie premenných v Power Apps: Práca s kolekciami

Druhý argument hľadá položku, ktorú chceme odstrániť. Aj keď nám to umožňuje odstrániť prvé alebo druhé pole, umožňuje nám to odstrániť aj celý záznam pomocou tejto položky.

Vytváranie premenných v Power Apps: Práca s kolekciami

Keď používame túto položku,je dostatočne intuitívne, aby ste vedeli, ktoré tlačidlo zodpovedá ktorej položke. V tomto prípade, ak chceme odstrániť Christian Bale, stačí kliknúť na ikonu vedľa nej.

Vytváranie premenných v Power Apps: Práca s kolekciami

Keď to urobíme, konkrétny záznam sa odstráni, zatiaľ čo všetko ostatné zostane na svojom mieste.

Vytváranie premenných v Power Apps: Práca s kolekciami




Záver

Keď vytvoríte premenné v Power Apps, pridáte ďalšie spôsoby, ako si môžu používatelia pohrať s poskytnutými údajmi. Najmä pokiaľ ide o premenné kolekcie, videli sme, že vytvára viac príležitostí pre používateľov na interakciu s aplikáciou, ktorú vytvárame.

Toto je len jeden zo spôsobov, ako môžu byť užitočné premenné kolekcie. Keď sa ponoríme hlbšie do Power Apps, určite nájdete viac aplikácií v závislosti od typu výstupu, ktorý hľadáte.

Všetko najlepšie,

Henry


Tabulky proporcí a četností v Excelu

Tabulky proporcí a četností v Excelu

Chtěli jsme se ponořit do tabulek četností v Excelu a také do tabulek proporcí. Podívejte se, co to je a kdy je použít.

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Zistite, ako stiahnuť a nainštalovať DAX Studio a Tabular Editor 3 a ako ich nakonfigurovať na použitie v LuckyTemplates a v Exceli.

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

Tento blog obsahuje vizualizáciu Shape Map pre priestorovú analýzu v LuckyTemplates. Ukážem vám, ako môžete efektívne využiť túto vizualizáciu s jej funkciami a prvkami.

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

V tomto návode predstavujem jedinečný nápad týkajúci sa finančného výkazníctva, ktorý spočíva v prideľovaní výsledkov na vopred určené šablóny tabuliek v rámci LuckyTemplates.

DAX měří v LuckyTemplates pomocí Measure Branching

DAX měří v LuckyTemplates pomocí Measure Branching

Vytvářejte míry DAX v LuckyTemplates pomocí existujících mír nebo vzorců. Tomu říkám technika větvení opatření.

Najvýkonnejšie volanie funkcie v LuckyTemplates

Najvýkonnejšie volanie funkcie v LuckyTemplates

V tomto blogu preskúmajte množinu údajov LuckyTemplates, najvýkonnejšie volanie funkcií, ktoré vám prináša tisíce funkcií M a DAX na dosah ruky.

Techniky modelovania údajov na organizáciu opatrení DAX

Techniky modelovania údajov na organizáciu opatrení DAX

V dnešnom návode sa podelím o niekoľko techník modelovania údajov o tom, ako lepšie usporiadať vaše merania DAX pre efektívnejší pracovný tok.

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates je skvelý nástroj pre finančné výkazníctvo. Tu je návod, ako vytvoriť prispôsobené tabuľky pre váš finančný dashboard LuckyTemplates.

Osvedčené postupy toku jazyka Power Query

Osvedčené postupy toku jazyka Power Query

V tomto návode sa bude diskutovať o toku jazyka Power Query a o tom, ako môže pomôcť vytvoriť hladkú a efektívnu zostavu údajov.

LuckyTemplates vlastní ikony | Vizualizační technika PBI

LuckyTemplates vlastní ikony | Vizualizační technika PBI

Budu diskutovat o jedné z mých oblíbených technik kolem vlastních ikon LuckyTemplates, která používá vlastní ikony dynamickým způsobem ve vizuálech LuckyTemplates.