Для добавления поля в таблицу, выбранную в Каталоге объектов, необходимо нажать кнопку Поля в заголовке страницы Таблицы. Затем можно воспользоваться пунктом Добавить главного меню фрейма или нажать кнопку «+».
При этом становится активным форма Добавление записи, на вкладке Общие которой необходимо задать значения следующих полей:
- Название – название поля в базе данных (синтаксис для имен полей должен быть ориентирован на используемые SQL-сервера);
- Тип – тип данных:
- I – integer (длинное целое);
- C – текст;
- T – дата и время;
- D – дата;
- X – длинный текст;
- F – число с плавающей точкой (двойной точности);
- L – короткое целое (0 или 1);
- Размер – размер (задается только для текстового поля);
- По-умолчанию – значение, записываемое в поле таблицы, если принудительно ничего не пишется;
- Обязательное – признак обязательного ввода значения поля в заполняемую форму (если установлено Да, то слева от названия поля выводится «*» и при незаполненном поле запись не добавляется);
- Ключ – признак ключевого поля (рекомендуется в таблице иметь одно ключевое поле);
- Автоинкремент – если установлено Да, то активируется автоинкремент для поддерживающих его серверов (для переносимости кода лучше не использовать);
- Обозначение – обозначение поля в списках и на формах (если используется многоязычность, то для названия используется латиница, а в словаре необходимо прописать перевод);
- Ссылка – ссылка на любой объект, зарегистрированный в Каталоге объектов (на форме автоматически появляется поле для выбора объекта);
- Вкладка – порядковый номер вкладки формы, на которой будет отображаться поле (начинается с «0»);
- Ширина – ширина поля в пикселях для отображения в форме.
На вкладке Прочие формы Добавление записи необходимо задать значения следующих полей:
- Скрытое – если переключатель в положении Да, то поле не отображается на форме;
- Многоязычное – если переключатель в положении Да, то поле многоязычное (для каждого языка создается отдельное поле, например name-ru, name-en, name-ua);
- Только чтение – если переключатель в положении Да, то поле на форме отображается, но недоступно для редактирования;
- Лог – если переключатель в положении Да, то логируются изменения значения поля с указанием даты и времени суток;
- Уникальное – если переключатель в положении Да, то при заполнении поля производится проверка его на уникальность (например, артикул товара или код ОКПО организации);
- Шифрование – если переключатель в положении Да, то данные из этого поля хранятся в БД в зашифрованном виде в формате MDS;
- Использовать редактор – если переключатель в положении Да, то для поля с типом данных Х (long text) на форме используется wysiwyg- редактор.
После внесения необходимой информации и нажатия кнопки Добавить в форме Добавление записи, новое поле будет добавлено в таблицу.