Определение полей для определяемых пользователями экранов
В системе можно создавать, изменять и удалять поля для определяемых пользователями экранов.
- Нажмите «Администрирование» > «Конфигурация экранов» > «Экраны, определенные пользователем».
- Выберите экран, для которого нужно определить поля, и перейдите на вкладку «Поля».
- Нажмите «Добавить поле».
-
Укажите описанную далее информацию.
- Имя поля
- Укажите имя для поля. Имя поля должно быть уникальным, оно не может совпадать со словом, зарезервированным базой данных, и содержать специальные символы.
- Описание
- Укажите описание поля.
- Метка поля
- Укажите стандартный текст для поля. Значение по умолчанию «Метка поля» равно значению в поле «Поле».
- Последовательность
- Укажите числовое значение для порядкового номера. Поля отображаются в порядке возрастания порядкового номера.
- Тип поля
- Укажите тип поля. По умолчанию в поле «Тип поля» указано «Буквенный». Укажите в поле «Тип поля» один из следующих вариантов в качестве значения по умолчанию.
- Буквенный
- Число
- Дата
- Дата и время
- Время
- Текст свободного формата
- Флажок
- Длина поля
- Укажите максимальное количество символов, если в качестве типа поля выбран вариант «Буквенный».
- Общее количество цифр
- Укажите общее допустимое количество разрядов (с учетом десятичных) для поля, если в поле «Тип поля» выбран вариант «Числовой».
- Число десятичных знаков
- Укажите допустимое количество разрядов после запятой для поля, если в поле «Тип поля» выбран вариант «Числовой».
- Вычисленные данные
- Укажите выражение вычисленных данных для поля, если в поле «Тип поля» выбран вариант «Вычисляемое значение».
- Исходное поле
- Укажите исходное поле, если значение будет извлекаться из другой таблицы базы данных.
- Код запроса
- Укажите код запроса, чтобы определить список значений, доступных для выбора. Когда для поля определен код запроса, поле ведет себя как список значений.
- Поле ключа родительского экрана
- Укажите ключевое поле родительского экрана этого поля, если пользовательский экран, для которого определяется данное поле, является вкладкой на родительском экране.
- Можно установить флажок «Первичный ключ», чтобы показать, что не может быть другой записи с таким же значением в этом поле. В качестве полей первичного ключа нельзя выбрать поля типа «Текст свободного формата», «Флажок», «Дата», «Дата и время» и «Время».
-
Можно установить флажок «Допускает пустое значение», чтобы разрешить пользователям оставлять это поле пустым.
Примечание.
Флажок «Допускает пустое значение» нельзя редактировать, если поле выбрано в качестве первичного ключа.
- Можно установить флажок «Верхний регистр», чтобы принудительно применять для значения поля верхний регистр, если в качестве типа поля выбран вариант «Буквенный».
- Можно установить флажок «Вычисленное значение», чтобы показать, что определяемое поле будет использовать значения, введенные в поле «Вычисленные данные», для вычисления значения данного поля.
-
Можно установить флажок «Извлекаемое значение», чтобы показать, что значение этого поля будет заполняться из таблицы базы данных или с другого экрана с использованием запроса, указанного в поле «Запрос извлекаемого значения». Если этот флажок установлен, поля «Исходное поле» и «Запрос извлекаемого значения» также становятся обязательными.
Примечание.
Запрос, указанный в поле «Запрос извлекаемого значения», должен возвращать одну запись и один столбец.
- Можно установить флажок «Недействительно», чтобы данное поле не отображалось в списках подстановки для экрана, определяемого пользователем.
- Нажмите кнопку «Отправить».