Делите путем


Прикажите листу ставки у апликацијама са подлогом

Прикажите листу ставки из било ког извора података додавањем контроле галерија у апликацију подлоге. Ова тема користи Excel као извор података. Филтрирајте листу конфигуришући контролу галерија да приказује само оне ставке које одговарају критеријуму филтера у контроли унос текста.

Предуслови

  1. На картици Уметање изаберите Галерија, а затим изаберите Усправна.

    Додавање усправне галерије.

  2. На картици Својства у десном окну, отворите листу Ставке, а затим изаберите Flooring Estimates.

    Flooring Estimates.

  3. (опционално) У листи Распоред, изаберите другу опцију.

  1. На картици Почетак изаберите Нови екран > Екран листе.

    Приказује се екран који садржи контролу Галерија и друге контроле, попут траке за претрагу.

  2. Подесите својство галерије Items на FlooringEstimates.

    Контрола Галерија показује пробне податке.

    Покажи податке.

Пре него што обавите било које друго прилагођавање, проверите да ли распоред за вашу контролу галерија приближно одговара ономе што желите. Одатле можете даље мењати предложак галерија, који одређује како се сви подаци у контроли галерија приказују.

  1. Изаберите предложак кликом или додиром на дну контроле Галерија и изаберите икону оловке у горњем левом углу.

    Уређивање предлошка галерије.

  2. Док је предложак још увек изабран, додајте контролу ознака, а затим је преместите и промените величину тако да се не преклапа са другим контролама у предлошку.

    Додавање ознаке.

  3. Изаберите галерију, а затим изаберите Уређуј поред Поља на картици Својства у десном окну.

  4. Изаберите ознаку коју сте додали раније у овом поступку, а затим отворите означену листу у окну Подаци.

    Отварање падајуће листе.

  5. На тој листи кликните или додирните Цена.

    Контрола Галерија приказује нове вредности.

    Коначна галерија.

Својство Items контроле Галерија одређује које ставке се приказују. У овом поступку, ви конфигуришете то својство тако да оно такође одређује који се записи приказују на основу критеријума филтера и којим редоследом.

Поље за претрагу и икона за сортирање.

  1. Подесите својство Items контроле галерија према овој формули:

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

    За више информација о функцијама у овој формули, погледајте одељак референца на формулу.

  2. Двапут кликните на поље за претрагу, а затим у њега унесите део или цело име производа.

    Приказују се само оне ставке које испуњавају критеријум филтрирања.

  3. Док држите притиснут тастер Alt, изаберите икону сортирања једном или више пута да бисте променили редослед сортирања.

    Записи се пребацују између узлазног и силазног абецедног редоследа на основу назива производа.

Маркирајте изабрану ставку

Подесите својство TemplateFill контроле галерија на формулу која је слична овом примеру, али можете навести различите боје ако желите:

If(ThisItem.IsSelected, LightCyan, White)

Промена подразумеваног избора

Подесите својство записа Default контроле галерија које желите да подразумевано изаберете. На пример, можете да одредите пету ставку у извору података FlooringEstimates:

Last(FirstN(FlooringEstimates, 5))

У овом примеру, наводите прву ставку у категорији Hardwood извора података FlooringEstimates:

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

Следећи кораци

Сазнајте како се ради са обрасцима и формулама.

Напомена

Можете ли нам рећи о својим жељеним поставкама језика у документацији? Испуните кратку анкету. (имајте на уму да је ова анкета на енглеском језику)

Анкета ће трајати око седам минута. Не прикупљају се лични подаци (изјава о приватности).