Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Форма — это конфигурация на основе данных, которая собирает данные на сайтах Power Pages. Формы на страницах создаются из форм таблицы Dataverse. Формы таблиц Dataverse можно создавать с помощью рабочей области Данные или из приложений на основе модели, созданных в Power Apps. Используйте их на страницах или со списками для создания полноценного веб-приложения.
Tip
- Вы можете использовать Copilot для добавления форм на свой сайт Power Pages. Дополнительную информацию см. в разделе Обзор функций искусственного интеллекта и Copilot в Power Pages .
- Мы создали серию руководств и видеороликов, чтобы вы могли научиться использовать Power Pages и создавать и добавлять формы на страницу. Для получения дополнительной информации перейдите в раздел Учебник: добавление формы на страницу.
Чтобы добавить форму:
Откройте студию дизайна для редактирования содержимого и компонентов сайта.
Перейдите в рабочую область Страницы.
Выберите страницу для редактирования.
Выберите раздел, в который нужно добавить компонент формы.
Наведите указатель мыши на любую редактируемую область холста, а затем выберите значок Форма в панели компонентов.
Вы можете создать новую форму или использовать существующую (если создатель создал ее ранее).
Если вы решите создать новую форму, введите следующие критерии.
Опция Description Выберите таблицу Выберите таблицу, в которой вы хотите хранить данные. Выберите форму Выберите одну из форм Dataverse, доступных для выбранной таблицы. Задайте имя для копии выбранной формы Задайте имя для копии формы. Данные Вы можете указать, что введенные пользователем данные должны использоваться для создания новой записи, обновления существующих записей или сделать данные доступными только для чтения. При отправке При желании можно отобразить сообщение об успешном завершении. Вы должны ввести параметры для перенаправления на веб-страницу и перенаправления на URL-адрес. CAPTCHA Вы можете задать, чтобы для анонимных пользователей, пользователей, прошедших проверку подлинности, или тех и других отображался код Captcha. Вложения Позволяет вам включить и настроить вложения для формы. Замечание
Необходимо включить разрешения таблиц, чтобы пользователи могли взаимодействовать с данными в формах.
Щелкните многоточие (...), чтобы продублировать форму, переместить ее вверх или вниз по разделу или удалить.
Редактирование текстового поля в форме
Вы можете редактировать текстовые поля, включая адрес электронной почты, заголовок формы и раздел заголовка.
Чтобы редактировать текстовое поле в форме:
- Наведите указатель мыши и выберите текстовое поле на холсте.
- Отредактируйте текстовое поле и выберите нужный стиль (полужирный, подчеркнутый или курсив).
Редактирование, проверка и удаление полей форм
Поля формы доступны для редактирования в рабочей области Pages.
Чтобы отредактировать поле формы:
Выберите поле и нажмите Изменить поле.
Задайте свойства для поля.
- Обновите метку поля/отображаемое имя.
- Отметьте поле как обязательное, затем настройте сообщение об ошибке, которое будет отображаться, если поле является обязательным.
- Добавьте описание к полю и отрегулируйте его положение (над полем, под полем и над меткой).
- Установите правила проверки для поля.
- Используйте параметры для настройки готовых проверок.
- Используйте параметр Regex для ввода пользовательской проверки с использованием регулярных выражений.
В зависимости от типа данных могут отображаться и другие свойства.
Нажмите кнопку Готово.
Чтобы удалить форму, выполните следующие действия:
- Наведите указатель мыши и выберите поле на холсте.
- Выберите многоточие ... в панели инструментов.
- Нажмите кнопку "Удалить".
Предупреждение
Это действие также удаляет поле из соответствующей формы Dataverse.
Включите вложения для формы
Если вложения включены, пользователи могут отправлять вложения вместе с отправкой формы.
Чтобы включить вложения на форме:
Добьте форму или изменените существующую форму.
В диалоговом окне Добавление формы выберите Вложения на левой панели.
Включите переключатель Включить вложения.
Включите/выключите переключатель Требуется вложение в зависимости от того, хотите ли вы требовать от пользователя добавления вложений.
Включите или выключите переключатель Разрешить несколько файлов в зависимости от того, хотите ли вы разрешить пользователю загружать несколько файлов.
В поле Хранилище вложений выберите Примечания для сохранения файлов в Dataverse или выберите Хранилище BLOB-объектов Azure, чтобы сохранить файлы в Azure.
Замечание
Прежде чем вы сможете успешно использовать Хранилище BLOB-объектов Azure для вложений, необходимо выполнить некоторые предварительные требования:
- Версия базового пакета портала Dataverse должна быть не ниже 9.3.2405.xx. Если требование не выполнено, появится сообщение "Чтобы получить доступ к дополнительным элементам управления для отправки файлов, обновите базовый пакет портала Dataverse".
- Версия среды выполнения вашего веб-сайта Power Pages должна быть не ниже 9.6.5.1.
Если вы используете Хранилище BLOB-объектов Azure, введите значения для имени учетной записи хранения Azure и имени контейнера Azure. Дополнительные сведения см. в статье Включение хранилища Azure.
В поле Максимальное количество файлов введите максимальное количество файлов, которое пользователь должен разрешить загружать.
В поле Ограничение размера загрузки на файл (в КБ) введите максимальный размер в КБ, который вы хотите разрешить для каждого файла. В следующей таблице приведены абсолютные ограничения максимального размера файла в зависимости от выбранного варианта хранения.
Вариант хранения Максимальный размер файла для каждого файла Примечания 90 МБ Хранилище блочных объектов Azure 10 ГБ Important
Если вы используете заметки в качестве хранилища, убедитесь, что ограничение размера файла не превышает ограничение на количество вложений электронной почты, установленное для среды. Например, если вы установили ограничение размера загружаемого файла равным 50 МБ, но ограничение вложений электронной почты по умолчанию равно 5 МБ, пользователи не смогут загружать файлы размером более 5 МБ.
В поле Разрешенные типы файлов выберите, какие типы файлов вы хотите разрешить пользователям загружать. Разрешены следующие типы файлов:
- All
- Аудио
- Документ
- Image
- Video
- Специальные (значения, разделенные запятыми)
После настройки на холсте отобразится заполнитель для загрузки файлов.
Новый интерфейс отправки файла
В новом интерфейсе загрузки файлов пользователи видят имя файла, тип файла, размер файла, индикатор выполнения загрузки и параметр удаления. Если отправка завершается сбоем (например, если тип файла не поддерживается или загрузка превышает максимальное количество файлов), появляется сообщение об ошибке.
Новые сайты автоматически включают новый интерфейс загрузки файлов, в том числе сайты, переведенные из среды разработки в рабочую среду. Существующие сайты должны согласиться на новый интерфейс отправки файлов.
Воспользуйтесь новым интерфейсом, создав параметр сайта с именем EnhancedFileUpload со значением true. Новые сайты включаются автоматически.
Чтобы отключить новый функционал, задайте значение параметра сайта EnhancedFileUpload на false.
Включение разрешений таблицы
При добавлении новой формы отображается запрос на задание разрешений, позволяющих пользователям сайта взаимодействовать с формой. Поля разрешений для таблиц уже заполнены (создать и добавить), но вам все равно нужно назначить веб-роли и сохранить заданные значения. Процесс автоматически создает разрешения в отношении дочерней таблицы для таблицы заметка (аннотации), которая содержит вложения.
Вы также можете настроить разрешения и назначить веб-роли в соответствии с вашими требованиями в рабочей области Настройка.
Дополнительные сведения см. в разделе Настройка разрешений в отношении таблиц.
Включение компонентов кода в полях формы
Если поле формы Dataverse настроено на использование компонента кода в рабочей области «Данные» или в приложении на основе модели, можно включить компонент кода в форме веб-страницы.
Чтобы включить компонент кода, выполните следующие шаги:
Выберите Редактировать компонент кода в меню.
Переведите переключатель Включить поле пользовательского компонента в положение "Вкл".
Пользовательские компоненты теперь включены для этого поля.
Редактирование свойств компонента кода в полях формы (предварительная версия)
Отредактируйте свойства компонента в рабочей области Pages.
Important
- Это предварительная версия функции.
- Предварительные версии функций не предназначены для использования в производственной среде, а их функциональность может быть ограничена. Эти функции доступны до официального выпуска, чтобы клиенты могли получать ранний доступ и предоставлять отзывы.
После включения компонента кода, свойства этого компонента отображаются под переключателем Включить пользовательское поле компонента. Установите значения для этих свойств и выберите Готово:
Включение помощи ИИ в заполнении форм в форме (предварительная версия)
[Эта статья является предварительной документацией и может быть изменена.]
Включение заполнения форм ИИ дает пользователям помощь ИИ в заполнении форм быстрее и с большей точностью. Включите заполнение форм ИИ, включив переключатель. Включение заполнения форм с помощью ИИ позволяет ИИ заполнять форму быстрее и с большей точностью. Вы можете включить заполнение форм с помощью ИИ, включив переключатель.
Important
- Это предварительная версия функции.
- Предварительные версии функций не предназначены для использования в рабочей среде и могут иметь ограниченные функциональные возможности. Эти функции доступны до официального выпуска, чтобы клиенты могли получать ранний доступ и предоставлять отзывы.
- Эта функция недоступна в регионах "Облако сообщества для государственных организаций" (GCC), "Облако сообщества для государственных организаций — High (GCC High)" и "Министерство обороны" (DoD).
- Версия сайта Power Pages должна быть 9.6.9.XX или выше.
При включении помощи в заполнении форм пользователи могут:
Автоматическое заполнение форм из вложений: пользователи могут прикреплять файлы, а помощь ИИ автоматически заполняет поля, извлекая соответствующую информацию из вложений. Пользователи могут прикреплять документы (PDF) и изображения (JPEG, PNG). Пользователи всегда могут отредактировать автоматически заполненные поля, если это необходимо.
Использование помощи при составлении черновика для многострочных текстовых полей: если форма содержит многострочное текстовое поле, пользователи могут использовать функцию «Помощь в составлении черновика» для переписывания введенных данных и улучшения черновиков.
Условия, препятствующие активации функции заполнения форм с помощью ИИ
Заполнение форм с помощью ИИ не может быть включено, и пользователи не могут использовать его при следующих условиях:
- Администраторы организации отключили функции ИИ для конечных пользователей с помощью элементов управления. Дополнительные сведения об элементах управления см. в статье Отключение функций генеративного ИИ для пользователей (предварительная версия).
- Сайт является частью среды, в которой администраторы отключили доступ к данным между регионами. Подробнее о том, как разрешить передачу данных из разных регионов, см. в разделе Включение помощников и функций генеративного ИИ.
- Форма значительно модифицирована с использованием кастомного JavaScript или стилей. В таких случаях добавьте параметр сайта для сайта с именем параметра сайта
Forms/{FormId}/EnableGenAIFormsAssistantи задайте значениеtrue. Замените{FormId}идентификатором формы. Идентификатор формы можно найти в конце URL-адреса при открытии формы в рабочей области "Данные".
Поддержка типов данных Dataverse для форм генеративного ИИ
| Тип данных Dataverse | Description | Компонент формы Power Pages | Примечания | Поддерживается в формах для GenAI |
|---|---|---|---|---|
| Текст | Однострочный текст. | Текстовое поле | Используется для ввода короткого текста. | Да |
| Текстовая область | Многострочный текст. | Текстовая область | Используется для более длинных текстовых записей. | Да |
| эл. почта | Адреса электронной почты. | Текстовое поле в формате электронной почты | Проверяет правильность форматирования электронной почты. | Да |
| URL | Веб-адреса. | Текстовое поле в формате URL-адреса | Проверяет допустимую структуру URL-адреса. | Да |
| Телефон | Номера телефонов. | Текстовое поле с форматом телефона | Форматирует телефонные номера соответствующим образом. | Да |
| Форматированный текст | Форматированный текст с поддержкой HTML. | Редактор форматированного текста | Позволяет форматировать форматированный текст. | Да |
| Выбор | Одиночный выбор из предустановленных параметров. | Раскрывающийся список | Пользователь выбирает один вариант из списка. | Да |
| Целое число | Целочисленные значения. | Числовые входные данные | Для ввода целых чисел. | Да |
| Десятичное число | Десятичные значения. | Числовые входные данные | Для точного ввода десятичных дробей. | Да |
| Валюта | Денежные значения. | Ввод валюты | Отображение обозначения денежной единицы и форматы валют. | Да |
| Только дата | Дата без времени. | Средство выбора даты | Позволяет выбрать даты. | Да |
| Дата и время | Дата с временем. | Средство выбора даты и времени | Позволяет выбрать дату и время. | Да |
| Варианты | Несколько вариантов выбора из предопределенных параметров. | Список с множественным выбором | Пользователь может выбрать несколько вариантов. | Да |
| Да/Нет (два варианта) | Логические значения. | Тумблер или флажок | Представляет значения «истина» или «ложь», «да» или «нет». | Да |
| Файл | Данные двоичного файла. | Отправка файлов | Позволяет загружать файлы. | Нет |
| Изображение | Файлы изображений. | Отправка изображений | Позволяет загружать файлы изображений. | Нет |
| Тикерный символ | Биржевые тикеры. | Текстовое поле | Может быть связан с источниками финансовых данных. | Нет |
| Поиск | Ссылка на другую таблицу. | Поле подстановки | Позволяет выбрать связанные записи из раскрывающегося списка. | Нет |
Известные ограничения
Заполнение форм ИИ доступно только в:
- базовые формы, но не в многошаговые формы
- Формы, создающие запись в Dataverse
В формах, используемых для редактирования записей Dataverse, нет возможности заполнения форм с помощью ИИ.
Для новых созданных форм убедитесь, что вы добавили необходимые разрешения для таблицы, прежде чем включать заполнение форм с помощью ИИ.
Сведения о неподдерживаемых типах данных см. в таблице типов данных Dataverse.