Учебник. Настройка коллекции в Power Apps
С помощью этого руководства вы настроите список записей, называемый коллекцией, и внесете ряд других изменений в приложение, автоматически созданное в Microsoft Power Apps. Пользователи смогут управлять данными в приложении и без этих изменений, но настройка с учетом требований вашей организации упростит работу.
Например, коллекция в данном руководстве по умолчанию соответствует этому рисунку. Адрес электронной указан более явно, чем другие типы данных, поэтому пользователи могут выполнять сортировку и фильтрацию содержимого коллекции на основе текста в этом адресе.
Однако имя учетной записи может представлять для пользователей больший интерес, чем адрес электронной почты, поэтому вы перенастроите коллекцию в целях выделения, сортировки и фильтрации данных на основе ключевых данных вашей организации. Кроме того, вы измените заголовок экрана по умолчанию, чтобы он отличался от названий других экранов в приложении.
Вы также добавите полосу прокрутки, чтобы пользователи, у которых нет сенсорных экранов или колесиков мыши, могли просматривать всю коллекцию.
- Изменение макета для коллекции
- Изменение типа данных, отображаемых в коллекции
- Изменение столбцов, по которым пользователи могут сортировать и искать данные
- Изменение заголовка экрана
- Отображение полосы прокрутки
При работе с этим руководством мы будем использовать приложение, созданное на основе определенного источника данных. Но те же принципы применимы для любого приложения, создаваемого в Power Apps из списка, созданного в Microsoft Списки, библиотеки SharePoint, таблицы Excel или других источников данных.
Если вы не зарегистрированы в Power Apps, перед началом работы пройдите бесплатную регистрацию.
Предварительные условия
Создайте приложение из таблицы Учетные записи в Microsoft Dataverse.
Открытие созданного приложения
Войдите в Power Apps, а затем выберите Приложения у левого края экрана.
Найдите созданное приложение, щелкните значок многоточия (...), а затем выберите Редактировать.
Если отобразится диалоговое окно Вас приветствует Power Apps Studio, выберите в нем Пропустить.
Изменение макета
В области навигации слева выберите BrowseGallery1.
После выбора коллекции вокруг нее появится рамка выделения с маркерами захвата.
На вкладке Свойства правой панели откройте список параметров в разделе Макет, затем выберите параметр, который показывает только заголовок.
Рядом с пунктом Поля выберите Редактировать, затем выберите стрелку вниз для поля заголовка.
Имя этого элемента управления будет оканчиваться на числовое значение, такое как Title1, которое может быть различным в зависимости от других выполненных действий.
В списке вариантов выберите Название организации, затем закройте область Данные.
Теперь в коллекции отображаются названия организаций.
Изменение столбцов для поиска и сортировки
Выберите коллекцию, как описано в предыдущем разделе.
Проверьте, что возле левого верхнего угла в списке свойств отображается Items.
Значение этого свойства отображается в строке формул. В этом свойстве вы можете не только указать источник данных для коллекции, но и выбрать столбцы, по которым пользователи смогут сортировать данные и выполнять поиск.
Скопируйте эту формулу и вставьте ее в строку формул.
SortByColumns(Search(Accounts, TextSearchBox1.Text, "name"), "name", If(SortDescending1, Descending, Ascending))
Эта формула действует следующим образом:
- Когда пользователь вводит один или несколько символов в строке поиска, в коллекции отображаются только те названия организаций, которые содержат введенный пользователем текст.
- Если пользователь выберет значок сортировки, коллекция отсортирует список в алфавитном порядке по названиям организаций, в возрастающем или убывающем порядке, в зависимости от количества нажатий значка.
Дополнительные сведения об этих и других функциях приведены в справочнике формул.
Тестирование функций поиска и сортировки
Откройте режим предварительного просмотра, нажав клавишу F5 или кнопку воспроизведения в правом верхнем углу.
В правом верхнем углу экрана обзора выберите значок сортировки один или несколько раз, чтобы изменить порядок сортировки (по возрастанию или по убыванию).
В поле поиска введите букву k, чтобы появились только те имена, которые содержат эту букву.
Удалите весь текст в строке поиска, а затем закройте режим предварительного просмотра, нажав клавишу ESC (либо щелкнув значок закрытия в верхнем правом углу).
Изменение заголовка экрана
Выберите заголовок экрана, коснувшись или щелкнув его.
Убедитесь, что в списке свойств отображается Text, а затем замените в строке формул слово Accounts словом Browse (сохранив двойные кавычки).
Изменения отразятся на экране.
Отображение полосы прокрутки
Если у пользователей могут быть устройства без сенсорного экрана и колесика мыши, настройте для коллекции полосу прокрутки, которая будет отображаться при наведении на коллекцию указателя мыши. Благодаря этому пользователи смогут просматривать все организации, даже если они не помещаются на экране одновременно.
Выберите коллекцию, как описано в первой процедуре.
Задайте для свойства Показать полосу прокрутки коллекции значение true.
Дальнейшие действия
С помощью этого руководства вы настроили коллекцию и внесли несколько изменений в стандартный экран для просмотра записей в автоматически созданном приложении. Вы также можете настроить окна по умолчанию для отображения подробных сведений и создания или обновления учетных записей. Экран обзора содержит коллекцию, а два других экрана этого приложения содержат формы. Вы можете изменить, например, типы и порядок отображаемых в этих формах данных.
См. также
Примечание
Каковы ваши предпочтения в отношении языка документации? Пройдите краткий опрос (обратите внимание, что этот опрос представлен на английском языке).
Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).