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