Создание и разработка форм управляемых моделью приложений

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

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

Тип форм

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

Диалоги главной формы (предварительная версия)

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

Сравнение обновленных и классических таблиц

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

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

Адрес Статья Комментарий к статье Операция группового удаления Подключение
Скидка Список скидок Расположение документа Вложение электронной почты Подписаться
Цель Показатель цели Файл источника импорта Продукт для счета Продукт для заказа
Прайс-лист Элемент очереди Продукт для предложения Поле свертки Запрос свертки
Сохраненное представление Service Действие сервиса Сайт SharePoint Сайт
Территория Единица Группа единиц измерения

Создание или изменение формы

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

Удалить форму

Чтобы удалить форму, войдите в Power Apps и перейти на вкладку Решения > Откройте нужное решение > выберите нужную таблицу > Формы. Выберите форму, затем выберите Удалить на панели команд.

Есть несколько причин, почему вы не можете удалить форму.

Причина Альтернативные варианты
Для каждой таблицы требуется по крайней мере одна основная форма, и это единственная основная форма для таблицы. Создайте новую основную форму для таблицы. Затем удалите основную форму, которую вы пробовали ранее. Дополнительные сведения: Создание форм
Для каждой таблицы требуется одна назначенная резервная форма, и это единственная резервная форма. Создайте новую форму для таблицы и установите в качестве резервной. Или назначьте другую существующую форму как резервную форму. Затем удалите форму, которую вы пробовали ранее. Дополнительные сведения: Установите резервную форму для таблицы

Вопросы и ответы по отображению форм

Почему моя форма не отображается в раскрывающемся списке выбора формы в моем приложении?

Форма может быть недоступна, так как она не была добавлена к приложению.

  1. Откройте приложение в конструкторе приложений.

  2. В области Представление таблиц выберите Формы рядом с таблицей.

  3. На вкладке Компоненты проверьте основные формы, которые включены для приложения. Убедитесь, что форма, которая должна отображаться, отмечена. Если нет, выберите ее, сохраните, затем опубликуйте приложение.

    Формы, включенные с приложением

Почему моя форм не отображается в виде формы по умолчанию в приложении?

Форму можно назначить формой по умолчанию с помощью конфигурации порядка форм или когда пользователь задает форму по умолчанию в качестве параметра персональной настройки.

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

  2. На панели инструментов выберите Порядок форм > Набор основных форм.

    Команда панели инструментов порядка форм

  3. Отображается порядок форм. Выберите форму и стрелками вверх и вниз переместите форму в порядке форм. Форма вверху списка — это форма по умолчанию.

    Диалоговое окно порядка форм

  4. Выберите OK для сохранения изменений порядка форм.

  5. На панели инструментов конструктора форм выберите Опубликовать, чтобы сделать порядок форм доступным в приложениях.

Персональная настройка пользователя порядка форм

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

Пользовательская настройка для изменения формы по умолчанию

Назначение порядка форм
Управление доступом к формам
Представление основных форм в различных клиентах

Примечание

Каковы ваши предпочтения в отношении языка документации? Пройдите краткий опрос (обратите внимание, что этот опрос представлен на английском языке).

Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).