Поделиться через


Руководство. Настройка коллекции в Power Apps

В этом руководстве вы настроите список записей, называемых коллекцией, и внесите другие изменения в приложение, которое было создано автоматически в Microsoft Power Apps. Пользователи могут управлять данными в приложении, даже если вы не вносите эти изменения, но приложение будет проще использовать, если настроить его для потребностей вашей организации.

Например, галерея для этого руководства соответствует этому графическому элементу по умолчанию. Адрес электронной почты выделяется более заметным, чем другие типы данных, и пользователи могут сортировать и фильтровать коллекцию на основе текста в этом адресе:

Коллекция по умолчанию.

Однако пользователи могут быть более заинтересованы в имени учетной записи больше, чем адрес электронной почты, поэтому вы перенастроите коллекцию для выделения, сортировки и фильтрации на основе ключевых данных вашей организации. Кроме того, вы измените заголовок экрана по умолчанию, чтобы отличить его от других экранов в приложении.

Коллекция после изменений.

Вы также добавите полосу прокрутки, чтобы пользователи, у которых нет сенсорных экранов или колес мыши, могли просматривать всю коллекцию.

  • Изменение макета галереи
  • Изменение типа данных, отображаемых в коллекции
  • Изменение столбцов, по которым пользователи могут сортировать и искать данные
  • Изменение заголовка экрана
  • Отображение полосы прокрутки

Это руководство начинается с приложения, которое было создано на основе конкретного источника данных. Однако те же понятия применяются к любому приложению, созданному в Power Apps, будь то из списка, созданного с помощью Списков Майкрософт, библиотеки SharePoint, таблицы Excel или другого источника данных.

Если вы не зарегистрировались в Power Apps, зарегистрируйтесь бесплатно перед началом работы.

Предпосылки

Создайте приложение из таблицы учетных записей Microsoft Dataverse.

Открытие созданного приложения

  1. Войдите в Power Apps и выберите "Приложения " в левом крае.

  2. Найдите созданное приложение, выберите значок с многоточием (...) и нажмите кнопку "Изменить".

    Откройте приложение для редактирования.

  3. Если появится диалоговое окно "Добро пожаловать в Power Apps Studio ", нажмите кнопку "Пропустить".

Изменение макета

  1. В панели навигации слева выберите ПросмотрGallery1.

    При выборе галереи поле выбора с ручками окружает её.

    Выберите коллекцию.

  2. На вкладке "Свойства " правой панели откройте список параметров в разделе "Макет", а затем выберите параметр, отображающий только заголовок.

    Выберите только макет заголовка.

  3. Рядом с полями нажмите кнопку "Изменить", а затем щелкните стрелку вниз для поля заголовка.

    Имя этого элемента управления будет заканчиваться числом, например Title1, но число может отличаться в зависимости от других действий, которые вы могли предпринять.

  4. В списке параметров выберите имя учетной записи и закройте область данных .

    В коллекции отображается имя каждой учетной записи.

    Окончательная коллекция.

Изменение столбцов сортировки и поиска

  1. Выберите коллекцию, как описано в предыдущем разделе.

    Выделена галерея.

  2. В левом верхнем углу убедитесь, что в списке свойств отображаются элементы.

    Свойство Items.

    Значение этого свойства отображается в строке формул. Для этого свойства необходимо указать не только источник данных для коллекции, но и столбцы, по которым пользователи могут сортировать и искать данные.

  3. Скопируйте эту формулу и вставьте ее в строку формул.

    SortByColumns(Search(Accounts, TextSearchBox1.Text, "name"), "name", If(SortDescending1, Descending, Ascending))

    Используя эту формулу, убедитесь, что:

    • Если пользователь вводит один или несколько символов в строке поиска, коллекция отображает только те имена учетных записей, которые содержат текст, введенный пользователем.
    • Если пользователь выбирает значок сортировки, коллекция отсортирована по алфавиту по имени учетной записи в порядке возрастания или убывания в зависимости от того, сколько раз пользователь выбирает значок.

    Дополнительные сведения об этих и других функциях см. в справочнике по формуле.

Проверка сортировки и поиска

  1. Откройте режим предварительного просмотра, нажав клавишу F5 (или нажав кнопку воспроизведения в правом верхнем углу).

    Откройте режим предварительного просмотра.

  2. В правом верхнем углу экрана обзора выберите значок сортировки один или несколько раз, чтобы изменить порядок сортировки по алфавиту между возрастаниями и убыванием.

    Проверьте значок сортировки.

  3. В поле поиска введите k , чтобы отобразить только те имена учетных записей, которые содержат введенную букву.

    Проверьте панель поиска.

  4. Удалите весь текст из строки поиска, а затем закройте режим предварительного просмотра, нажав клавишу ESC (или выбрав значок закрытия в правом верхнем углу).

Изменение заголовка экрана

  1. Выберите заголовок экрана, щелкнув или нажав его.

    Выберите заголовок экрана.

  2. Убедитесь, что в списке свойств отображается Text, а затем в строке формул замените Accounts на Browse (сохраняя "двойные" кавычки).

    Обновление заголовка экрана.

    Экран отображает ваше изменение.

    Новый заголовок экрана.

Отображение полосы прокрутки

Если у пользователей нет сенсорных экранов или колес мыши, настройте коллекцию, чтобы отобразить полосу прокрутки при наведении указателя мыши на нее. Таким образом, пользователи могут отображать все учетные записи, даже если экран не может отображать их одновременно.

  1. Выберите галерею, как описано в первой процедуре.

    Галерея, выделенная для удобства полосы прокрутки.

  2. Установите для свойства Отображение полосы прокрутки галереи значение true.

Дальнейшие шаги

В этом руководстве вы настроили коллекцию и внесли другие изменения на экран по умолчанию для просмотра записей в созданном приложении. Вы также можете настроить экраны по умолчанию для отображения сведений и создания или обновления учетных записей. Так как экран просмотра содержит галерею, остальные два экрана в приложении содержат формы. Например, можно изменить, какие типы данных отображаются в формах и в каком порядке.