Zobrazenie zoznamu položiek v aplikáciách plátna

Zobrazte zoznam položiek z ľubovoľného zdroja údajov pridaním ovládacieho prvku Galéria do aplikácie plátna. Túto tému používa ako zdroj údajov Excel. Zoznam môžete filtrovať nakonfigurovaním ovládacieho prvku Galéria tak, aby zobrazoval iba tie položky, ktoré spĺňajú kritéria filtra v ovládacom prvku Textový vstup.

Predpoklady

  1. Na karte Vložiť vyberte možnosť Galéria a potom položku Zvislá.

    Pridanie zvislej galérie.

  2. Na karte Vlastnosti na pravej strane okna otvorte zoznam Položky a potom vyberte Odhad nákladov podlahových materiálov.

    Odhad nákladov podlahových materiálov.

  3. (voliteľné) V zozname Rozloženie vyberte inú možnosť.

  1. Na karte Domov vyberte položku Nová obrazovka > Obrazovka so zoznamom.

    Zobrazí sa obrazovka, ktorá obsahuje ovládací prvok Galéria, a ďalšie ovládacie prvky, napríklad vyhľadávací panel.

  2. Nastavte vlastnosť Items galérie na hodnotu FlooringEstimates.

    Ovládací prvok Galéria zobrazí vzorové údaje.

    Zobrazenie údajov.

Pred vykonaním akýchkoľvek ďalších úprav sa uistite, že rozloženie pre váš ovládací prvok Galéria sa najviac zhoduje s tým, čo chcete. Odtiaľ môžete ďalej upravovať šablónu Galéria, ktorá určuje, ako sa zobrazia všetky údaje v ovládacom prvku Galéria.

  1. Kliknutím alebo ťuknutím do dolnej časti ovládacieho prvku Galéria vyberte šablónu a potom vyberte v ľavom hornom rohu ikonu ceruzky.

    Úprava šablóny galérie.

  2. Keď je šablóna stále vybratá, pridajte ovládací prvok Označenie a potom ho presuňte a zmeňte jeho veľkosť tak, aby neprekrýval iné ovládacie prvky v šablóne.

    Pridanie označenia.

  3. Vyberte galériu, potom vyberte Upraviť vedľa Polia na karte Vlastnosti pravej tably.

  4. Vyberte predtým pridané označenie a potom otvorte zvýraznený zoznam na table Údaje.

    Otvorenie rozbaľovacieho zoznamu.

  5. V tomto zozname kliknite alebo ťuknite na možnosť Cena.

    Ovládací prvok Galéria zobrazí nové hodnoty.

    Konečná galéria.

Vlastnosť Items ovládacieho prvku Galéria určuje, ktoré položky sa zobrazia. V tomto postupe nakonfigurujete túto vlastnosť tak, aby tiež určovala, ktoré záznamy sa zobrazia na základe kritérií filtra a v akom poradí.

Vyhľadávacie pole a ikona zoradenia.

  1. Nastavte vlastnosť Items ovládacieho prvku Galéria na tento vzorec:

    Sort
        (If
            (IsBlank(TextSearchBox1.Text),
            FlooringEstimates,
            Filter(
                FlooringEstimates,
                TextSearchBox1.Text in Text(Name)
            )
        ),
        Name,
        If(
            SortDescending1,
            SortOrder.Descending,
            SortOrder.Ascending
        )
    )
    

    Ďalšie informácie o funkciách tohto vzorca nájdete v článku Referenčné informácie k vzorcom.

  2. Dvakrát kliknite na vyhľadávacie pole a potom zadajte časť alebo celý názov produktu v ňom.

    Zobrazia sa iba položky, ktoré spĺňajú kritérium filtra.

  3. Pri stlačenom klávese Alt vyberte raz alebo viackrát ikonu zoradenia, čím zmeníte poradie triedenia.

    Záznamy prepínajú medzi vzostupným a zostupným abecedným poradím na základe názvu produktu.

Zvýraznenie vybratej položky

Vlastnosť TemplateFill ovládacieho prvku Galéria nastavte na vzorec, ktorý je podobný tomuto príkladu, ale ak chcete, môžete zadať rôzne farby:

If(ThisItem.IsSelected, LightCyan, White)

Zmena predvoleného výberu

Nastavte vlastnosť Default ovládacieho prvku Galéria na záznam, ktorý chcete predvolene vybrať. Napríklad môžete určiť piatu položku v zdroji údajov FlooringEstimates:

Last(FirstN(FlooringEstimates, 5))

V tomto príklade určíte zo zdroja údajov FlooringEstimates prvú položku v kategórii Hardwood:

First(Filter(FlooringEstimates, Category = "Hardwood"))

Ďalšie kroky

Naučte sa pracovať s formulármi a vzorcami.

Poznámka

Môžete nás informovať o svojich voľbách jazyka pre dokumentáciu? Absolvujte krátky prieskum. (upozorňujeme, že tento prieskum je v angličtine)

Prieskum bude trvať približne sedem minút. Nezhromažďujú sa žiadne osobné údaje (vyhlásenie o používaní osobných údajov).