Настройка метаданных базовых форм для порталов
Примечание
Действует с 12 октября 2022 г, в качестве порталов для Power Apps используется Power Pages. Дополнительная информация: Microsoft Power Pages теперь доступен для всех (блог)
Скоро мы мигрируем и объединим документацию порталов Power Apps с документацией Power Pages.
Метаданные базовой формы содержат дополнительную логику изменения поведения для дополнения или переопределения функциональных возможностей полей форм, которая в противном случае недоступна с помощью встроенных возможностей редактирования базовых форм.
Совет
Если для одного и того же атрибута создаются две или более записей метаданных базовой формы с конфликтующими действиями, созданная первой запись метаданных базовой формы будут применяться, а последующие записи — не будут.
Добавление новой записи
В базовой форме, которая имеет поля, которые вы хотели бы изменить, перейдите в раздел Связанные > Метаданные базовой формы
Выберите Создать метаданные базовой формы.
Свойства метаданных базовых форм
Следующие атрибуты обеспечивают дополнительные настройки стиля и возможностей для элементов в форме.
Имя | Описание |
---|---|
Базовая форма | Базовая форма, связанная с записью метаданных базовой формы. |
Тип | Доступные параметры:
|
Тип метаданных базовой формы = Атрибут
Следующие свойства отображаются, если для типа выбрано значение "Атрибут".
Имя (название) | Описание |
---|---|
Логическое имя атрибута | Логическое имя поля атрибута для изменения. Примечание. Столбцы типа выбор не будет отображаться в раскрывающемся списке столбцов. Вы можете ввести логическое имя столбца выбора непосредственно в текстовое поле Логическое имя атрибута. |
Метка | Заменяет метку по умолчанию, назначенную атрибуту в таблице, на текст, указанный в этом параметре. Для каждого установленного и включенного языкового пакета для среды Microsoft Dataverse будет доступно поле для ввода сообщения на соответствующем языке. |
Стиль элемента управления
Следующие параметры изменяют стиль и функции поля атрибута.
Имя (название) | Описание |
---|---|
Стиль | Один из следующих:
|
Имя группы | Имя, используемое для группирования элементов управления вместе в качестве составного элемента управления. |
Минимальное число обязательных для выбора нескольких элементов | Это необходимые минимальные значения, выбранные в вопросе с несколькими вариантами выбора. Требуется только в том случае, если выбран стиль элемента управления "Несколько вариантов". |
Максимальное число выбора нескольких вариантов | Это число представляет собой максимальное количество значений, допустимое для выбора в вопросе с несколькими возможными вариантами ответа. Требуется только в том случае, если выбран стиль элемента управления "Несколько вариантов". |
Общая минимальная постоянная сумма | Это число представляет собой обязательное минимальное значение, применяемое к полю отклика с постоянной суммой. Требуется только в том случае, если выбран стиль элемента управления "Целое число группы как постоянная сумма". |
Общая максимальная постоянная сумма | Это число представляет собой максимальное допустимое значение для применения к полю отклика с постоянной суммой. Требуется только в том случае, если выбран стиль элемента управления "Целое число группы как постоянная сумма". |
Случайный порядок значений набора параметров | Если указано значение "Да", варианты в элементе управления "Набор параметров" перечисляются в случайном порядке. Применимо только к атрибутам, имеющим тип "Набор параметров". |
Класс CSS | Добавляет к элементу управления настраиваемое имя класса CSS. |
Предварительно заполнить поле
Следующие параметры представляют значение по умолчанию для полей в форме.
Полное имя | Описание |
---|---|
Игнорировать значение по умолчанию | Игнорировать значение по умолчанию указанного поля атрибута. Удобно для атрибутов, которые представляют собой поля "Два параметра" и отображаются как переключатели "Да" и "Нет". Поскольку значение "да" или "нет" автоматически назначается по умолчанию, этот параметр позволяет отображать вопросы типа "Да/Нет" без заранее заданного отклика. |
Тип | Один из следующих типов:
|
Значение | Значение, которое будет присвоено полю при загрузке формы. |
Исходный атрибут | Атрибут в таблице контактов, который будет извлечен из записи текущего пользователя портала и назначен полю при загрузке формы. |
Задать значение при сохранении
Следующие параметры определяют значение, задаваемое при сохранении формы.
Имя (название) | Описание |
---|---|
Задать значение при сохранении | "Да" показывает, что значение должно быть назначено атрибуту с использованием данных, введенных в поле Значение. Примечание. Все типы атрибутов поддерживается за исключением следующего: Уникальный идентификатор. |
Тип | Один из следующих:
|
Значение | Значение, присваиваемое атрибуту при сохранении формы. Для полей "Два параметра" (логических полей) используется значение true или false. Для полей "Набор параметров" используется целое значение для параметра. Для полей подстановки (TableReference) используется идентификатор GUID. Примечание. Если атрибут также имеется в форме, значение пользователя будут перезаписано этим значением. |
Исходный атрибут | Атрибут в таблице контактов, который будет извлечен из записи текущего пользователя портала и назначен полю при сохранении. |
Параметры поиска
Настройка подстановки Базовая форма для создания используется для заполнения базовой формы для создания новой записи из подстановки, когда метаданные, созданные для атрибута, относятся к типу подстановки.
Проверка
Следующий раздел содержит свойства, которые изменяют различные параметры проверки и сообщения об ошибках.
Для каждого установленного и включенного языкового пакета для среды Dataverse будет доступно поле для ввода сообщения на соответствующем языке.
Имя (название) | Описание |
---|---|
Сообщение об ошибке проверки | Переопределяет сообщение по умолчанию об ошибке проверки для поля. |
Регулярное выражение | Регулярное выражение, добавляемое для проверки поля. |
Сообщение об ошибке проверки — регулярное выражение | Сообщение об ошибке проверки, отображаемое в случае сбоя проверки регулярного выражения. |
Поле является обязательным | Установите, чтобы поле атрибута обязательно содержало значение. |
Сообщение об ошибке проверки — обязательное поле | Переопределяет сообщение об ошибке по умолчанию для обязательного поля, если это поле не содержит значения. |
Сообщение об ошибке проверки — диапазон | Переопределяет сообщение по умолчанию об ошибке проверки диапазона, если значение поля выходит за пределы соответствующих минимального и максимального значений, указанных в атрибуте таблицы типа целое число, десятичное число, число с плавающей запятой и валюта. |
Сообщение об ошибке средства проверки географического положения | Применимо, если атрибут представляет собой одну строку текста и указан стиль элемента управления "Одна строка текста в виде средства проверки поиска географического положения"; тогда это сообщение будет переопределять сообщение об ошибке по умолчанию, отображаемое в случае сбоя проверки входных данных. |
Сообщение об ошибке проверки — постоянная сумма | Применимо, если атрибут имеет тип "Целое число" и указан стиль элемента управления "Целое число группы как постоянная сумма"; тогда это сообщение будет переопределять сообщение об ошибке по умолчанию, отображаемое в случае сбоя проверки входных данных. |
Сообщение об ошибке проверки — несколько вариантов | Применимо, если атрибут имеет тип "Два параметра" и указан стиль элемента управления "Несколько вариантов"; тогда это сообщение будет переопределять сообщение об ошибке по умолчанию, отображаемое в случае сбоя проверки входных данных. |
Сообщение об ошибке проверки — одинаковый рейтинг запрещен | Применимо, если атрибут имеет тип "Целое число" и указан стиль элемента управления "Целое число группы как порядковая шкала рангов (одинаковый рейтинг запрещен)"; тогда это сообщение будет переопределять сообщение об ошибке по умолчанию, отображаемое в случае сбоя проверки входных данных. |
Описание и инструкции
Следующие свойства определяют расположение и содержимое настраиваемого описания или инструкций.
Имя (название) | Описание |
---|---|
Добавить описание | Если выбрано значение "Да" на форме в указанном положении отображается настраиваемый текст. |
Положение | Один из следующих:
|
Использовать свойство описания атрибута | Выберите "Да", чтобы использовать описание, назначенные метаданным атрибута в таблице. Выберите "Нет", чтобы указать настраиваемое описание. Значение по умолчанию — "Нет". |
Описание | Настраиваемый текст для отображения в форме. Используется, когда для свойства "Использовать свойство описания атрибута" задано значение "Нет". Для каждого установленного и включенного языкового пакета для среды Dataverse будет доступно поле для ввода сообщения на соответствующем языке. |
Тип метаданных базовой формы = Заметки
См. раздел Настройка заметок как вложений для базовых и многошаговых форм
Тип метаданных базовой формы = Раздел
Следующие свойства отображаются, если для типа выбрано значение "Раздел".
имени | Description |
---|---|
Имя раздела | Название раздела в форме таблицы, которое необходимо изменить. |
Label | Заменяет метку по умолчанию, назначенную разделу в таблице, на текст, указанный в этом параметре. Для каждого установленного и включенного языкового пакета для среды Dataverse будет доступно поле для ввода сообщения на соответствующем языке. |
Тип метаданных базовой формы = Вложенная сетка
См. раздел Настройка вложенной сетки базовой формы
Тип метаданных базовой формы = Вкладка
Следующие свойства отображаются, если для типа выбрано значение "Вкладка"
имени | Description |
---|---|
Имя вкладки | Название вкладки в форме таблицы, которое необходимо изменить. |
Label | Заменяет метку по умолчанию, назначенную вкладке в таблице, на текст, указанный в этом параметре. Для каждого установленного и включенного языкового пакета для среды Dataverse будет доступно поле для ввода сообщения на соответствующем языке. |
Тип метаданных базовой формы = Временная шкала
Следующие свойства отображаются, если для типа выбрано значение "Временная шкала".
имени | Description |
---|---|
Основные параметры | |
Создание разрешено | Предоставляет возможность добавлять новые примечания к таблице. |
Параметры диалога создания | Следует ли отображать вложенный файл. |
Расположение вложенных файлов | Выберите расположение вложения файла:
|
Принимать типы MIME | Позволяет определить список принятых типов MIME. |
Принимать типы расширений | Позволяет определить список типов расширений. |
Ограничить типы MIME | Выберите, следует ли разрешить или ограничить типы MIME. |
Максимальный размер файла (в килобайтах) | Позволяет определить максимальный размер файла, который можно вложить. |