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 Galerie do aplikace plátna. Toto téma používá jako zdroj dat Excel. Seznam můžete filtrovat nakonfigurováním ovládacího prvku Galerie tak, aby zobrazoval pouze ty položky, které splňují kritéria filtru v ovládacím prvku Textové zadání.

Požadavky

  1. Na kartě Vložit vyberte Galerii a poté vyberte Vertikální.

    Přidání svislé galerie.

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

    Flooring estimates.

  3. (nepovinné) v seznamu Rozložení vyberte jinou možnost.

  1. Na kartě Domů vyberte Nová obrazovka > Obrazovka seznamu.

    Objeví se obrazovka, která obsahuje ovládací prvek Galerie a další ovládací prvky, například vyhledávací lištu.

  2. Nastavte vlastnost galerie Items na FlooringEstimates.

    Ovládací prvek Galerie zobrazí ukázková data.

    Zobrazí data.

Než provedete jakékoli další úpravy, ujistěte se, že vaše rozložení ovládacího prvku Galerie nejlépe odpovídá tomu, co chcete. Odtud můžete dále upravovat šablonu Galerie, která určuje, jak se všechna data zobrazí v ovládacím prvku Galerie.

  1. Kliknutím nebo klepnutím do dolní části ovládacího prvku Galerie vyberte šablonu a potom vyberte v levém horním rohu ikonu tužky.

    Úprava šablony galerie.

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

    Přidání popisku.

  3. Vyberte galerii a pak vyberte Upravit vedle Polí na kartě Vlastnosti v pravém podokně.

  4. Vyberte dříve přidaný popisek a potom otevřete zvýrazněný seznam v podokně Data.

    Otevření rozevíracího seznamu.

  5. V tomto seznamu klikněte nebo klepněte na možnost Cena.

    Ovládací prvek Galerie zobrazí nové hodnoty.

    Konečná galerie.

Vlastnost Items ovládacího prvku Galerie 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í.

Vyhledávací pole a ikona řazení.

  1. Nastavte vlastnost Items ovládacího prvku Galerie 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.

  2. 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.

  3. 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 Galerie 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 Galerie 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ářivzorci.

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ů).