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


Определение свойств многошаговой формы

Заметка

Многошаговые формы можно создавать с помощью студии дизайна Power Pages. Кроме того, многие свойства многошаговой формы также можно настроить в студии дизайна. Дополнительные сведения см. в статье Добавление многошаговой формы.

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

Многошаговая форма содержит отношения с веб-страницами и начальный шаг для управления инициализацией формы на веб-сайте. Отношение с веб-страницей обеспечивает динамическое извлечение определения формы для указанного узла страницы на веб-сайте.

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

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

Заметка

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

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

Многошаговую форму также можно добавить на веб-страницу, веб-шаблон или фрагмент содержимого с помощью тега Liquid {% webform name: '<<My Multistep Form>>' %}.

Атрибуты многошаговой формы

Следующие атрибуты и отношения определяют возможности многошаговой формы.

Имя. Description
Имя. Название формы, используемое для ссылки.
Начальный шаг Первый шаг формы. Многошаговая форма содержит один или несколько шагов. Дополнительные сведения об этих шагах см. ниже в разделе "Шаг многошаговой формы". Первый шаг не может иметь тип "Условие".
Требуется проверка подлинности Если этот флажок установлен, когда пользователь, не выполнивший вход, посещает страницу, содержащую форму, он перенаправляется на страницу входа в систему. При успешном входе пользователь будет перенаправлен обратно на страницу, содержащую форму.
Начать новый сеанс при загрузке Выбор Да указывает, что если пользователь открывает форму в новом браузере или в новой вкладке, закрывает браузер или страницу, а затем возвращается, форма запускает полностью новый сеанс и начинается с первого шага. В противном случае сеанс сохраняется, и пользователь может закрыть браузер или страницу и возобновить сеанс позднее точно в том месте, в котором он вышел. По умолчанию: Нет.
Несколько записей на пользователя разрешено Выбор значения Да означает, что пользователю разрешено отправлять несколько результатов заполнения. Это помогает форме определить, что следует делать, если пользователь снова заходит в форму. Значение по умолчанию: Да.
Изменить код состояния с истекшим сроком действия Целое значение кода состояния целевой сущности, которое, вместе с причиной состояния, указывает, когда дальнейшее редактирование существующей записи невозможно.
Изменить причину состояния с истекшим сроком действия Целое значение кода состояния целевой сущности, которое, совместно с кодом состояния, указывает, что когда существующая запись имеет эти значения, то запись больше не может редактироваться — например, когда запись обновляется как завершенная.
Изменить сообщение с истекшим сроком действия Сообщение, выводимое, когда код состояния существующей записи и причина состояния совпадают с указанными значениями. Для каждого установленного и включенного языкового пакета для организации будет доступно поле для ввода сообщения на соответствующем языке. Сообщение по умолчанию: Отправка уже выполнена. Спасибо!

Параметры индикатора хода выполнения

Имя Описание
Включено Нажмите для отображения индикатора хода выполнения. Значение по умолчанию: Отключено.
Тип Одно из следующего: заголовок, число (шаг x из n) и индикатор хода выполнения. Значение по умолчанию: Заголовок
Положение Одно из следующих значений: сверху, снизу, слева, справа. Положение по отношению к форме. Значение по умолчанию: Сверху.
Добавить номер шага перед заголовком шага Установите для добавления номера шага в начало заголовка шага. По умолчанию не установлен.

Пример различных типов индикаторов хода выполнения:

Заголовок

Отслеживание хода выполнения с помощью заголовка.

Заголовок с номером шага перед заголовком

Отслеживание хода выполнения с помощью номера шага

Числовое

Отслеживание хода выполнения с помощью числового значения.

Индикатор выполнения

Отслеживание хода выполнения с помощью индикатора.

Предупреждение "Сохранить изменения"

Из-за недавних изменений, связанных с поддержкой браузерами настраиваемого текста в событии beforeunload, возможность указать настраиваемое сообщение с помощью предупреждения «Сохранить изменения» больше не работает. Вы можете реализовать предупреждение о сохранении изменений с помощью методов пользовательского кода.

Конфигурация географического положения для многошаговой формы

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

Элемент управления картой формы требует дополнительной конфигурации для указания того, что идентификаторы различных полей находятся в порядке для назначения их значений или извлечения значений из них. Запись шага многошаговой формы имеет раздел, в котором определены эти сопоставления полей, которым необходимо назначить значения. Имена полей будут меняться в зависимости от созданной схемы. Данные геолокации в многошаговой форме.

Заметка

Раздел "Географическое положение" не будет отображаться в среде государственного облака в Германии. Если пользователь включил географическое положение, используя другую форму, оно не будет отображаться при отрисовке портала.

Рекомендации

  • Многошаговая форма должна быть связана с веб-страницей для определенного веб-сайта, чтобы эта форма была видна на этом сайте.
  • Компоненты кода уровня поля могут быть добавлены в формы. Дополнительные сведения: Компоненты кода.
  • Столбцы свертки в формах Dataverse могут иногда отображаться как редактируемые, хотя они предназначены только для чтения. Чтобы эти столбцы оставались доступными только для чтения, пометьте столбец как Только чтение в форме приложения на основе модели или при настройке в Рабочей области данных.

См. также