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


Добавление или изменение компонентов приложения на основе модели в конструкторе приложений Power Apps

Это важно

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

Мы рекомендуем перейти к использованию современных конструкторов для создания и изменения приложений и компонентов, управляемых моделью.

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

Приложение на основе модели состоит из различных компонентов. В приложение можно добавить два типа компонентов:

  • Artifacts
  • Ресурсы таблицы

Таблицы, панели мониторинга и потоки бизнес-процессов — это все артефакты приложения.

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

Замечание

Ранее таблицы назывались сущностями. Классический конструктор приложений использует термин 'сущность' в большинстве случаев. Например, ресурсы сущностей , а не ресурсы таблицы.

Макет конструктора приложения

Конструктор приложения содержит две основных области. Слева — холст, где можно добавить компоненты приложения.

App designer canvas.Холст конструктора приложений.Холст конструктора приложений

Справа — это вкладки, которые используются для выбора компонентов и задания свойств компонента.

App designer components.Компоненты конструктора приложений.Компоненты конструктора приложений

Холст включает области для карты сайта, потока бизнес-процессов, панелей мониторинга и таблиц.

После размещения таблиц выберите каждую таблицу и добавьте необходимые ресурсы таблицы, такие как формы, представления и диаграммы.

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

Canvas search option.Параметр поиска по холсту.Поиск по холсту

Открытие приложения

  1. Войдите в Power Apps и при необходимости выберите среду для работы.

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

Добавление или изменение карты сайта

Перед добавлением компонентов приложения в только что созданное приложение необходимо определить карту сайта. Дополнительные сведения: Создание карты сайта приложения на основе модели с помощью конструктора карты сайта.

Добавить компонент

При добавлении панели мониторинга или потока бизнес-процессов в приложение соответствующие таблицы автоматически добавляются в приложение.

При добавлении таблицы в приложение, плитки для её ресурсов автоматически добавляются. Способы добавления компонентов на холст конструктора:

  • Используйте кнопку ДобавитьКнопка добавления в конструкторе. на панели команд.
  • Используйте плитки на вкладке "Компоненты ".

Добавление панели мониторинга

Чтобы добавить панель мониторинга в приложение, выполните следующие действия.

  1. На холсте конструктора приложения выберите плитку Панели мониторинга.

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

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

    Список панелей мониторинга будет отфильтрован, чтобы отобразить результаты, соответствующие ключевым словам.

  3. Если пользователям нужно использовать только выбранную панель мониторинга, установите флажок для компонента, который необходимо добавить. Доступны следующие типы панелей мониторинга:

    • Классические панели мониторинга отображаются как в веб-приложении, так и в приложении на основе единого интерфейса.
    • Интерактивные панели мониторинга отображаются только в приложении на основе единого интерфейса. Если вы выбрали тип клиента для приложения в качестве веб-приложения, то параметр "Интерактивные панели мониторинга " не будет отображаться.

    Эти панели мониторинга добавляются на плитку Панель мониторинга на холсте конструктора приложения. На плитке "Панель мониторинга" также отображается количество панелей мониторинга, добавленных в приложение. Если панель мониторинга не выбрана, все будут отображаться вместо счетчика панелей мониторинга, а все панели мониторинга будут доступны пользователям при использовании приложения.

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

    Для каждой таблицы также добавляются плитки для активов. Эти плитки можно использовать для добавления форм, представлений и диаграмм. Дополнительные сведения см. в статье "Добавление или изменение компонентов приложения" в конструкторе приложений Power Apps

    Добавьте таблицу на холст конструктора приложений.

  4. Если нужную панель мониторинга не существует в решении по умолчанию, создайте панель мониторинга, нажав кнопку "Создать" на вкладке "Компоненты " справа от холста.

    Create New link on the Components tab of app designer.Создание новой ссылки на вкладке компонентов конструктора приложения.Создание новой ссылки на вкладке компонентов конструктора приложения

    Открывается конструктор панели мониторинга. Дополнительные сведения см. в статье "Создание и изменение панелей мониторинга"

  5. Выполните описанные выше действия, нажав кнопку "Сохранить".

Добавление потока бизнес-процессов

Чтобы добавить поток бизнес-процессов в приложение, выполните следующие действия.

  1. На холсте конструктора приложений выберите плитку "Потоки бизнес-процессов ".

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

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

    Список потоков бизнес-процессов фильтруется, чтобы отобразить результаты, соответствующие ключевым словам.

  3. Если нужную панель мониторинга не существует в решении по умолчанию, создайте панель мониторинга, нажав кнопку "Создать" на вкладке "Компоненты " справа от холста.

    Замечание

    При добавлении потока бизнес-процессов опция Создать новый откроет диалоговое окно Создать процесс. Дополнительные сведения о создании потоков бизнес-процессов см. в разделе "Создание потока бизнес-процессов"

  4. Выполните описанные выше действия, нажав кнопку "Сохранить".

Добавление таблицы

Чтобы добавить таблицу в приложение, выполните следующие действия.

  1. На холсте конструктора приложений выберите плитку "Таблицы ".

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

  2. В поле поиска введите одно или несколько ключевых слов, соответствующих нужному имени таблицы.

    Список таблиц фильтруется, чтобы отобразить результаты, соответствующие ключевым словам.

    Замечание

    При добавлении таблицы опция Создать новую открывает диалоговое окно Создать таблицу. Дополнительные сведения о создании таблиц см. в разделе "Создание настраиваемой таблицы".

  3. Выполните описанные выше действия, нажав кнопку "Сохранить".

Добавить активы таблицы

С помощью компонентов можно добавить в приложение такие ресурсы таблиц, как формы, представления, диаграммы и панели мониторинга.

В этом разделе описываются шаги для добавления формы к приложению. Используйте эти же шаги для добавления к приложению представления или диаграммы.

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

    На рабочем пространстве конструктора приложений выделена вся строка таблицы. В правой части появятся все существующие формы для выбранной таблицы.

  2. Установите флажки для форм, которые должны быть доступны пользователям. Формы определяют способ, которым пользователи просматривают данные в приложении и взаимодействуют с ними.

    Плитка формы выбранной таблицы будет отображать количество добавленных форм.

    Плитка формы для таблицы вариантов.

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

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

    Замечание

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

  3. Чтобы добавить новую форму, которая недоступна в списке, нажмите кнопку "Создать".

    В раскрывающемся списке выберите нужный тип формы.

    создание новой формы

    Замечание

    Раскрывающийся список доступен только при добавлении форм. Он недоступен для представлений и диаграмм.

    Открывается конструктор форм. Дополнительные сведения: Создание и разработка форм

    При добавлении представления или диаграммы откроется вариант Create New, который открывает соответствующий конструктор. Дополнительные сведения см. в разделе "Общие сведения о представлениях и создании или редактировании системной диаграммы"

    Замечание

    При добавлении представления можно выбрать публичные представления из перечня, который находится в узле "Представления" обозревателя решений.

  4. Выберите стрелку вниз Значок «Раскрывающийся список»., чтобы развернуть плитку и просмотреть список форм, которые были добавлены.

    Form tile expanded in app designer.Плитка формы, развернутая в конструкторе приложения.Плитка формы, развернутая в конструкторе приложения

  5. Повторите предыдущие шаги, чтобы добавить представления таблиц и диаграммы в приложение.

  6. Нажмите кнопку "Сохранить".

Изменение или удаление компонентов

  • Чтобы изменить панель мониторинга или поток бизнес-процесса, выберите стрелку вниз Значок «Раскрывающийся список»., чтобы развернуть плитку, затем выберите кнопку конструктора карты сайта Кнопка открытия конструктора карты сайта., соответствующую панели мониторинга или потоку бизнес-процесса, который требуется обновить.

    Открывается конструктор для выбранного артефакта.

  • Чтобы удалить панель мониторинга или поток бизнес-процессов, щелкните значок раскрывающегося меню (стрелка вниз) чтобы развернуть плитку, а затем выберите панель мониторинга или поток бизнес-процессов, который необходимо удалить. На панели команд выберите Удалить.

    Другой способ удалить панель мониторинга или последовательность операций бизнес-процессов — снять соответствующий флажок на вкладке Компоненты.

  • Чтобы изменить или удалить таблицу, выберите плитку таблицы, а затем на панели команд нажмите кнопку "Изменить " или "Удалить". При редактировании таблицы откроется обозреватель решений, в котором можно вносить изменения в таблицу.

    Другой способ удалить компонент: выберите панель мониторинга или последовательность операций бизнес-процесса либо плитку таблицы. На вкладке "Компоненты" снимите флажки для компонентов, которые необходимо удалить из конструктора.

    Замечание

    При внесении изменений в таблицу, например изменение отображаемого имени таблицы или описания, изменения не отображаются в конструкторе приложений, пока изменения не будут опубликованы в обозревателе решений.

Изменение или удаление ресурсов таблицы

Изменение ресурсов таблицы

  1. Выберите стрелку вниз Значок «Раскрывающийся список»., чтобы развернуть плитку для форм, представлений, диаграмм или панелей мониторинга.

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

  3. На панели команд выберите Изменить.

    or

    Выберите кнопку конструктора карты сайта Кнопка открытия конструктора карты сайта, соответствующую форме, представлению, диаграмме или панели мониторинга.

Удаление ресурсов таблицы

  1. Выберите стрелку вниз Значок «Раскрывающийся список», чтобы развернуть плитку для форм, представлений, диаграмм или панелей мониторинга.

  2. Чтобы изменить ресурс, выберите соответствующую форму, представление, диаграмму или панель мониторинга.

  3. На панели команд выберите Удалить.

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

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

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

Проверка и публикация приложения