Настройка метаданных многошаговых форм для порталов

Примечание

Действует с 12 октября 2022 г, в качестве порталов для Power Apps используется Power Pages. Дополнительная информация: Microsoft Power Pages теперь доступен для всех (блог)
Скоро мы мигрируем и объединим документацию порталов Power Apps с документацией Power Pages.

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

Добавление новой записи

  1. На этапе многошаговой формы, в котором есть поля, которые вы хотите изменить, перейдите к пункту Связанные > Метаданные

  2. Выберите Создать метаданные многошаговой формы.

Свойства метаданных многошаговой формы

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

Имя. Description
Шаг многошаговой формы Шаг многошаговой формы, связанный с записью метаданных многошаговой формы.
Type Доступные параметры:
  • Атрибут
  • Раздел
  • Вкладка
При выборе атрибута в качестве значения типа отображаются соответствующие параметры для изменения полей в текущей форме, отображаемой для соответствующего шага. При выборе раздела в качестве значения типа отображаются доступные параметры по изменению раздела в форме. При выборе вкладки в качестве значения типа отображаются доступные параметры по изменению вкладки в форме.

Тип метаданных многошаговой формы = Атрибут

Следующие свойства отображаются, если для типа выбрано значение "Атрибут".

Имя (название) Описание
Логическое имя атрибута Логическое имя поля атрибута для изменения.
Подпись Заменяет метку по умолчанию, назначенную атрибуту в таблице, на текст, указанный в этом параметре. Для каждого установленного и включенного языкового пакета для среды Microsoft Dataverse будет доступно поле для ввода сообщения на соответствующем языке.

Стиль элемента управления

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

Имя (название) Описание
Стиль Один из следующих:
  • Набор параметров как вертикальный список переключателей
  • Набор параметров как горизонтальный список переключателей
  • Одна строка текста в виде средства проверки подстановки географического положения (требуются настройки карт Bing — подробнее см. здесь)
  • Целое число группы как постоянная сумма (требуется имя группы)
  • Целое число группы как порядковая шкала рангов (одинаковый рейтинг запрещен) (требуется имя группы)
  • Целое число группы как порядковая шкала рангов (одинаковый рейтинг разрешен) (требуется имя группы)
  • Матрица выбора нескольких вариантов (требуется имя группы)
  • Несколько вариантов (требуется имя группы)
  • Целое число группы как ранг стека (требуется имя группы)
  • Компонент кода
  • Отобразить поиск в виде раскрывающегося списка
Имя группы Имя, используемое для группирования элементов управления вместе в качестве составного элемента управления.
Минимальное число обязательных для выбора нескольких элементов Это необходимые минимальные значения, выбранные в вопросе с несколькими вариантами выбора. Требуется только в том случае, если выбран стиль элемента управления "Несколько вариантов".
Максимальное число выбора нескольких вариантов Это максимальное количество значений, допустимое для выбора в вопросе с несколькими возможными вариантами ответа. Требуется только в том случае, если выбран стиль элемента управления "Несколько вариантов".
Общая минимальная постоянная сумма Это обязательное минимальное значение, применяемое к полю отклика с постоянной суммой. Требуется только в том случае, если выбран стиль элемента управления "Целое число группы как постоянная сумма".
Общая максимальная постоянная сумма Это максимальное число значения, которое разрешено для применения к полю отклика с постоянной суммой. Требуется только в том случае, если выбран стиль элемента управления "Целое число группы как постоянная сумма".
Случайный порядок значений набора параметров Если указано значение "Да", варианты в элементе управления "Набор параметров" перечисляются в случайном порядке. Применимо только к атрибутам, имеющим тип "Набор параметров".
Класс CSS Добавляет к элементу управления настраиваемое имя класса CSS.

Предварительно заполнить поле

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

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

Задать значение при сохранении

Следующие параметры определяют значение, задаваемое при сохранении формы.

Имя (название) Описание
Задать значение при сохранении "Да" показывает, что значение должно быть назначено атрибуту с использованием данных, введенных в поле Значение.
Примечание. Все типы атрибутов поддерживается за исключением следующего: Уникальный идентификатор.
Тип Один из следующих:
  • Значение
  • Текущая дата
  • Контакт текущего пользователя
При выборе варианта "Значение" необходимо указать значение в поле Значение, которое будут присвоено полю при загрузке формы. При выборе варианта "Текущая дата" полю атрибута назначаются текущие дата и время. При выборе варианта "Контакт текущего пользователя" требуется Исходный атрибут, представляющий собой атрибут в таблице контакта, который будет извлечен из записи контакта текущего пользователя и задан в указанном поле атрибута.
Значение Значение, присваиваемое атрибуту при сохранении формы.
Для полей "Два параметра" (логических полей) используется значение true или false.
Для полей "Набор параметров" используется целое значение для параметра.
Для полей подстановки (TableReference) используется идентификатор GUID.
Примечание. Если атрибут также имеется в форме, значение пользователя будут перезаписано этим значением.
Исходный атрибут Атрибут в таблице контактов, который будет извлечен из записи текущего пользователя портала и назначен полю при сохранении.

Параметры поиска

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

Проверка

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

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

Имя (название) Описание
Сообщение об ошибке проверки Переопределяет сообщение по умолчанию об ошибке проверки для поля.
Регулярное выражение Регулярное выражение, добавляемое для проверки поля.
Сообщение об ошибке проверки — регулярное выражение Сообщение об ошибке проверки, отображаемое в случае сбоя проверки регулярного выражения.
Поле является обязательным Установите, чтобы поле атрибута обязательно содержало значение.
Сообщение об ошибке проверки — обязательное поле Переопределяет сообщение об ошибке по умолчанию для обязательного поля, если это поле не содержит значения.
Сообщение об ошибке проверки — диапазон Переопределяет сообщение по умолчанию об ошибке проверки диапазона, если значение поля выходит за пределы соответствующих минимального и максимального значений, указанных в атрибуте таблицы типа целое число, десятичное число, число с плавающей запятой и валюта.
Сообщение об ошибке средства проверки географического положения Применимо, если атрибут представляет собой одну строку текста и указан стиль элемента управления "Одна строка текста в виде средства проверки поиска географического положения"; тогда это будет переопределять сообщение об ошибке по умолчанию, отображаемое в случае сбоя проверки входных данных.
Сообщение об ошибке проверки — постоянная сумма Применимо, если атрибут имеет тип "Целое число" и указан стиль элемента управления "Целое число группы как постоянная сумма"; тогда это будет переопределять сообщение об ошибке по умолчанию, отображаемое в случае сбоя проверки входных данных.
Сообщение об ошибке проверки — несколько вариантов Применимо, если атрибут имеет тип "Два параметра" и указан стиль элемента управления "Несколько вариантов"; тогда это будет переопределять сообщение об ошибке по умолчанию, отображаемое в случае сбоя проверки входных данных.
Сообщение об ошибке проверки — одинаковый рейтинг запрещен Применимо, если атрибут имеет тип "Целое число" и указан стиль элемента управления "Целое число группы как порядковая шкала рангов (одинаковый рейтинг запрещен)"; тогда это будет переопределять сообщение об ошибке по умолчанию, отображаемое в случае сбоя проверки входных данных.

Описание и инструкции

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

Имя (название) Описание
Добавить описание Если выбрано значение "Да" на форме в указанном положении отображается настраиваемый текст.
Положение Один из следующих:
  • Над полем
  • Под полем
  • Над меткой
Использовать свойство описания атрибута Выберите "Да", чтобы использовать описание, назначенные метаданным атрибута в таблице. Выберите "Нет", чтобы указать настраиваемое описание. Значение по умолчанию — "Нет".
Описание Настраиваемый текст для отображения в форме. Используется, когда для свойства "Использовать свойство описания атрибута" задано значение "Нет". Для каждого установленного и включенного языкового пакета для среды Dataverse будет доступно поле для ввода сообщения на соответствующем языке.

Тип метаданных многошаговой формы = Раздел

Следующие свойства отображаются, если для типа выбрано значение "Раздел".

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

Тип метаданных многошаговой формы = Вкладка

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

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

См. также

Настройка портала
Определение базовых форм
Свойства многошаговой формы для порталов
Шаги многошаговой формы для порталов
Конфигурация вложенной сетки многошаговых форм для порталов
Конфигурация примечаний для многошаговых форм для порталов

Примечание

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

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