Создание колонок
В системе существует два типа объектов: таблицы и колонки. Таблицы состоят из колонок, которые хранят в себе разную в зависимости от типа информацию.
Вы можете создать колонку двумя способами:
- через форму таблицы.
- добавив запись в таблицу Все колонки (sys_db_column).
примечание
Колонки можно добавить только к существующим таблицам.
Чтобы создать колонку через форму таблицы, выполните следующие шаги:
- Перейдите в Настройка системы → Все таблицы.
- Откройте запись таблицы, к которой вам необходимо добавить колонку.
- В области Связанные списки выберите вкладку Колонки.
- Нажмите Создать и заполните поля.
- Нажмите Сохранить или Сохранить и выйти, чтобы применить изменения.
Чтобы создать запись колонки в таблице Все колонки (sys_db_column), выполните следующие шаги:
- Перейдите в Настройка системы → Все колонки.
- Нажмите Создать и заполните поля.
- Нажмите Сохранить или Сохранить и выйти, чтобы применить изменения.
подсказка
Любую созданную колонку можно настроить через форму, на которую она выведена. Для этого выполните следующие шаги:
- Откройте форму любой записи таблицы, в которой содержится колонка.
- Нажмите правой кнопкой мыши на заголовок нужного → Настройка поля.
Поля формы Колонки
Поле | Обязательно | Описание |
---|---|---|
Таблица | Да | Укажите таблицу, в которой вам нужно создать колонку. Если у этой таблицы есть дочерние таблицы, тогда эта колонка также будет добавлена в них. Это поле ссылается на справочник Таблицы (sys_db_table). После сохранения записи поле доступно только для чтения. |
Тип колонки | Да | Выберите тип колонки. Тип колонки определяет тип хранимых в ней данных. Читайте статью Типы колонок, чтобы узнать больше. После сохранения записи поле доступно только для чтения. |
Заголовок | Да | Укажите заголовок колонки, который отображается в интерфейсе. Он должен быть осмысленным и понятным для пользователей. Вы можете использовать латиницу и кириллицу, цифры от 0 до 9 и символ нижнего подчеркивания ( _ ). Заголовок колонки может быть локализован. |
Наименование колонки | Да | Системное наименование колонки. Это поле заполняется автоматически в зависимости от введенного Заголовка и после сохранения записи доступно только для чтения. В данном поле допустимы следующие символы: латиница, цифры от 0 до 9 и символ нижнего подчеркивания ( _ ). Наименование должно начинаться с буквы. Системные названия колонок используются в скриптах. |
Комментарии | Нет | Добавьте комментарии, описывающие колонку. |
Активно | Нет | Установите флажок, чтобы активировать колонку. Если флажок снят, колонка не будет отображаться при настройке представления формы или списка. |
Только для чтения | Нет | Установите флажок, чтобы сделать колонку доступной только для чтения. Флажок недоступен, когда выбран тип колонки Journal Input. |
Обязательно | Нет | Установите флажок, чтобы сделать поле обязательным для заполнения. |
Полнотекстовый поиск | Нет | Установите флажок, чтобы по колонке можно было выполнять глобальный поиск. Когда флажок установлен, для всех значений колонки создаются поисковые индексы. |
Отображаемое поле | Нет | Установите флажок, чтобы значения колонки отображались вместо ID записи в полях типа Reference, которые ссылаются на Таблицу. В таблице может быть только одна колонка с установленным флажком Отображаемое поле. При установке другой колонки в качестве отображаемого поля, ранее установленный флажок снимается. |
Уникально | Нет | Установите флажок, чтобы запретить создавать новую запись в Таблице, если в ней уже существует запись с таким же значением в этой колонке. |
Политика наименования колонок
Префиксы наименования колонок добавляются в зависимости от условий, описанных ниже:
- Если вы создали колонку в таблице, которая относится к приложению вендора (Simple, ITSM или Personal Schedule), системное наименование колонки автоматически получает префикс "с_". Например:
Заголовок | Наименование колонки |
---|---|
New column | c_new_column |
- Если вы создаете колонку в таблице, которая не принадлежит приложениям вендора, префикс не добавляется.