Рули24  Руководство пользователя   Свяжитесь с нами
×
Меню
Индекс

Реестр полей

Справочник содержит список полей всех зарегистрированных в системе таблиц
 
Описание реквизитов «Реестра полей»
Поле
Описание
ID таб
Идентификационный номер таблицы в Реестре таблиц (подставляется автоматически).
ID поля
Номер  (позиция) колонки на экране. Обязательное поле. Можно изменять.
Название поля
Имя поля в таблице базы данных. Обязательное поле. Нельзя  изменять.
Русское название поля
Отображается на панели полей таблицы, формируется из комментария к  полю в базе данных. Можно изменять.
Видимость
Реквизит позволяет управлять видимостью поля при  просмотре и при операциях с данными таблицы, а также используется при  компоновке сложных экранных форм.
Доступ
Логическое значение, определяет доступ к данным поля:
0(пусто) – только чтение, 1(галочка) – полный доступ.
В режиме «только чтение» данные видны на экране, но становятся серыми и не реагирует ни на какие действия Пользователя
Подсказка
Текст подсказки, выводится при установке  курсора в данное поле в экранной форме.
Тип
Компонент для поля на экране. Связан с типом поля в базе данных, позволяет выбрать из списка подходящий обработчик для данных в экранной форме.
 
SQL для списков
Содержимое поля зависит от типа (компонента) для поля.  Может быть пустым. Например, для типа  «выпадающий список», содержит текст SQL-запроса к базе данных для формирования строк списка.
Маска ввода
Определяет формат текста в поле ввода, зависит от компонента. Данное поле представляет собой совокупность введённых параметров и имеет следующий формат xx|yy|a;b;c|zz/qq|ii , где:
xx – маска ввода (шаблон ввода данных в поле);
yy – формат вывода (шаблон отображения данных);
а;b;c - цвет отображения (а – цвет отображения положительного числа; b – цвет отображения отрицательного числа; с – цвет нулевого значения числа);
Если поле входит в группу полей под единым названием, необходимо указать:
zz –заголовок списка/qq – название поля в списке;
ii – заголовок закладки, выпадающей с данного поля.
Значение по умолчанию
Вводится значение данного поля, отображающееся в поле при отсутствии ввода.
Ширина
Ширина экранного поля в символах
Высота
Высота экранного поля в символах
Ключ
Логическое значение:
0 - не входит в первичный ключ,
1 – входит в первичный ключ
Хранимая процедура
Имя процедуры, которая выполняет проверку корректности вводимых данных в описываемое поле.
SQL для расшифровки
Вводится текст SQL запроса, осуществляющего поиск расшифровки введенного значения в данное поле.
В данное поле можно ввести произвольный текст, который будет выводиться как расшифровка поля.
 
Маска ввода – определяет формат текста в поле ввода или просмотра  компонента обработчика экранной формы поля таблицы ГИС.
В зависимости от компонента параметры маски могут разделяться либо знаком «|» либо «;».
Формат маски ввода для большинства компонентов следующий:
EditMask|DisplayFormat|ColorSet|TitleAdjust
где,
EditMask – маска ввода (формат ВВОДА текста)
DisplayFormat – формат ОТОБРАЖЕНИЯ текста
ColorSet – задание цвета текста при определенных условиях, например:
clPos;clNeg;clNull
где,
clPos – цвет при положительном значении
clNeg – цвет при отрицательном значении
clNull – цвет текста только по маске (не введенное или нулевое значение)
Обрабатывается не всеми компонентами. Особенности обработки компонентами см. в их описании.
 
TitleAdjust – разделение шапки на части при просмотре в виде таблицы. Задается через «\». 
Например: заголовок1\заголовок2\заголовок3.
 
Справочник Реестр полей содержит все поля в системе в привязке к идентификатору таблицы