Споделяне чрез


Показване на списък с елементи в приложения за платно

Покажете списък с елементи от всеки източник на данни, като добавите контрола Галерия върху приложението си за платно. Тази тема използва Excel като източник на данни. Филтрирайте списъка, като конфигурирате контролата Галерия, за да се показват само онези елементи, които отговарят на критерия за филтър в контролата Въвеждане на текст.

Предварителни изисквания

Добавете галерия към празен екран

  1. В раздела Вмъкване изберете Галерия и след това изберете Вертикално.

    Добавяне на вертикална галерия.

  2. В раздела Свойства на десния прозорец, отворете списъка Елементи и след това изберете Прогнози за подови настилки.

    Прогнози за подови настилки.

  3. (незадължително) В списъка оформление, изберете друга опция.

Добавете галерия в екран

  1. В раздела Начало изберете Нов екран > Екранен списък.

    Екран, който съдържа контрола Галерия, се появяват контролни и други контроли, като лента за търсене.

  2. Задайте свойството Елементи на галерията на FlooringEstimates.

    Контролата Галерия показва примерните данни.

    Показване на данни.

Добавяне на контрола към контролата на Галерия

Преди да направите друго персонализиране, уверете се, че оформлението за вашата контрола Галерия най-точно съответства на това, което искате. От там можете да променяте допълнително шаблона Галерия, който определя как се показват всички данни в контролата Галерия.

  1. Изберете шаблона, като щракнете или докоснете в долната част на контролата Галерия след това изберете иконата на молив в горния ляв ъгъл.

    Редактирайте шаблон на галерия.

  2. Когато шаблонът все още е избран, добавете контрола Етикет и след това го преместете и оразмерете, така че да не се припокрива с други контроли в шаблона.

    Добавяне на етикет.

  3. Изберете галерията и след това изберете Редактиране до Полета на раздела Имоти на десния прозорец.

  4. Изберете етикета, който сте добавили по-рано в тази процедура, след което отворете маркирания списък в панел Данни.

    Отваряне на падащ списък.

  5. В този списък щракнете или натиснете Цена.

    Контролата Галерия показва новите стойности.

    Заключителна галерия.

Филтрирайте и сортирайте галерия

Свойството Елементи на контролата Галерия определя кои елементи показва. В тази процедура вие конфигурирате това свойство, така че той също така определя кои записи се появяват въз основа на критериите на филтъра и в какъв ред.

Поле за търсене и сортиране на иконата.

  1. Задайте свойството Елементи на контролата Галерия на тази формула:

    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)

Променете селекцията по подразбиране

Задайте контролата Галерия на свойството По подразбиране на записа, който искате да изберете по подразбиране. Например, можете да посочите петия елемент в източника на данни FlooringEstimates:

Last(FirstN(FlooringEstimates, 5))

В този пример посочвате първия елемент в категорията Твърда дървесина на FlooringEstimates източник на данни:

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

Следващи стъпки

Научете как да работите с формуляри и формули.

Бележка

Можете ли да ни споделите повече за езиковите си предпочитания за документацията? Попълнете кратко проучване. (имайте предвид, че това проучване е на английски език)

Проучването ще отнеме около седем минути. Не се събират лични данни (декларация за поверителност).