Zobrazení seznamu položek v aplikacích plátna
Zobrazte seznam položek z libovolného zdroje dat přidáním ovládacího prvku Gallery do aplikace plátna. Toto téma používá jako zdroj dat Excel. Seznam můžete filtrovat nakonfigurováním ovládacího prvku Gallery tak, aby zobrazoval pouze ty položky, které splňují kritéria filtru v ovládacím prvku Text input.
Požadavky
Zjistěte, jak přidat a konfigurovat ovládací prvek v Power Apps.
Nastavení ukázkových dat:
Stáhněte si tento excelový soubor, který obsahuje ukázková data k tomuto kurzu.
Excelový soubor nahrajte do účtu cloudového úložiště, jako je třeba OneDrive pro firmy.
Otevření prázdné aplikace:
Vytvoření prázdné aplikace plátna.
K tabulce FlooringEstimates v excelovém souboru přidejte připojení.
Přidejte galerii na prázdnou obrazovku
Na kartě Vložit vyberte Galerii a poté vyberte Vertikální.

Na kartě Vlastnosti na pravé straně otevřete seznam Položky a poté vyberte Flooring Estimates.

(nepovinné) v seznamu Rozložení vyberte jinou možnost.
Přidejte galerii na obrazovku
Na kartě Domů vyberte Nová obrazovka > Obrazovka seznamu.
Objeví se obrazovka, která obsahuje ovládací prvek Gallery a další ovládací prvky, například vyhledávací lištu.
Nastavte vlastnost galerie Items na
FlooringEstimates.Ovládací prvek Gallery zobrazí ukázková data.

Přidání ovládacího prvku do ovládacího prvku Gallery
Než provedete jakékoli další úpravy, ujistěte se, že vaše rozložení ovládacího prvku Gallery nejlépe odpovídá tomu, co chcete. Odtud můžete dále upravovat šablonu Gallery, která určuje, jak se všechna data zobrazí v ovládacím prvku Gallery.
Kliknutím nebo klepnutím do dolní části ovládacího prvku Gallery vyberte šablonu a potom vyberte v levém horním rohu ikonu tužky.

Když je šablona stále vybraná, přidejte ovládací prvek Label a potom ho přesuňte a změňte jeho velikost tak, aby nepřekrýval jiné ovládací prvky v šabloně.

Vyberte galerii a pak vyberte Upravit vedle Polí na kartě Vlastnosti v pravém podokně.
Vyberte dříve přidaný popisek a potom otevřete zvýrazněný seznam v podokně Data.

V tomto seznamu klikněte nebo klepněte na možnost Cena.
Ovládací prvek Gallery zobrazí nové hodnoty.

Řazení a filtrování galerie
Vlastnost Items ovládacího prvku Gallery určuje, které položky se zobrazí. V tomto postupu tuto vlastnost nakonfigurujete tak, aby také určovala, které záznamy se objeví na základě kritérií filtru a v jakém pořadí.

Nastavte vlastnost Items ovládacího prvku Gallery na tento vzorec:
Sort (If (IsBlank(TextSearchBox1.Text), FlooringEstimates, Filter( FlooringEstimates, TextSearchBox1.Text in Text(Name) ) ), Name, If( SortDescending1, SortOrder.Descending, SortOrder.Ascending ) )Další informace o funkcích tohoto vzorce najdete v článku Referenční informace ke vzorcům.
Klikněte dvakrát na vyhledávací pole a zadejte název produjtu (nebo jeho část).
Objeví se pouze položky, které splňují kritérium filtru.
Stisknutím klávesy Alt vyberete ikonu řazení jednou nebo vícekrát a změníte pořadí řazení.
Záznamy se přepínají mezi vzestupným a sestupným abecedním pořadí na základě názvu produktu.
Zvýraznění vybrané položky
Nastavte v ovládacím prvku Gallery vlastnost TemplateFill na vzorec, který je podobný tomuto příkladu, ale můžete zadat různé barvy, pokud chcete:
If(ThisItem.IsSelected, LightCyan, White)
Změna výchozího výběru
Nastavte vlastnost Default ovládacího prvku Gallery na záznam, který chcete standardně vybrat. Například můžete určit pátou položku ve zdroji dat FlooringEstimates:
Last(FirstN(FlooringEstimates, 5))
V tomto příkladu určíte ze zdroje dat FlooringEstimates první položku v kategorii Hardwood:
First(Filter(FlooringEstimates, Category = "Hardwood"))
Další kroky
Naučte se pracovat s formuláři a vzorci.
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