Drop down control (Rozbalovací menu) – ovládací prvek PowerApps
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.
Tento článek popisuje vlastnosti rozbalovacího menu v PowerApps.
Jedná se o tento běžný prvek, ve kterém si uživatel vybírá konkrétní položku ze seznamu.
Tento prvek vložíme jednoduše přes Insert / Controls / Dropdown. Můžeme mu nastavit celou řadu parametrů týkajících se designu. Funkční jsou především tyto:
- Items - výpis položek, které se v menu zobrazují, v hranatých závorkách. Např. menu na předchozím obrázku má parametr vyplněný tímto vzorcem:
["Základní verze","Rozšířená verze","Kompletní verze"] - OnSelect - definuje, co se stane při kliknutí na prvek
- OnChange - definuje, co se stane při změně hodnoty
Hodnotu, kterou uživatel vybere, je samozřejmě nutné nějak zužitkovat - v jiném ovládacím prvku, funkci nebo Flow.
V našem příkladu bychom mohli např. dle vybrané varianty produktu určit cenu. Vložíme tedy Text Box a zadáme do jeho vlastnosti Text funkci IF:
- If(Dropdown1.Selected.Value ="Základní verze","Cena 100 kč",If(Dropdown1.Selected.Value = "Rozšířená verze","Cena 200 Kč","Cena 300 Kč"))
Ve finále bude aplikace fungovat takto:
S tímto tématem se setkáte na našich kurzech ExcelTown.
Aktuálně: kurzy můžete absolvovat jak online, tak prezenčně.