Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
В системе существует два типа объектов: таблицы и колонки. Таблицы состоят из колонок. Оба этих объекта создаются через агентский интерфейс, которые хранят в себе разную в зависимости от типа информацию.
Tip |
---|
Требуемая роль: admin. |
Вы можете создать колонку двумя способами:
- через форму таблицы.
- добавив запись в таблицу Все колонки (sys_db_column).
Info |
---|
Колонки можно добавить только к существующим таблицам. |
Чтобы создать колонки колонку через форму таблицы, выполните следующие шаги:
- Перейдите в Настройка системы → Все таблицы.
- Выберите таблицу, для Откройте запись таблицы, к которой вам необходимо добавить колонку.
- Прокрутите до области Связанные списки и В области Связанные списки выберите вкладку Колонки.
- Нажмите Создать и заполните поля.
- Нажмите Сохранить или Сохранить и выйти, чтобы применить изменения.
Чтобы создать запись колонки в таблице Все колонки (sys_db_column), выполните следующие шаги:
- Перейдите в Настройка системы → Все колонки.
- Нажмите Создать и заполните поля.
- Нажмите Сохранить или Сохранить и выйти, чтобы применить изменения.
Атрибуты колонок
- .
Tip |
---|
Любую созданную колонку можно настроить через форму, на которую она выведена. Для этого выполните следующие шаги:
|
Поля формы Колонки
ПолеАтрибут | Обязательно | Описание | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Таблица | ДДа | Укажите таблицу, в которой вам нужно создать колонку. Если у этой таблицы есть дочерние таблицы, тогда эта колонка также будет добавлена в них. Это поле ссылается на справочник Таблицы (sys_db_table). После сохранения записи поле доступно только для чтения. | ||||||||||||
Тип колонки | ДДа | Выберите тип колонки. Тип колонки указываетопределяет тип хранимых в ней данных для хранения. В зависимости от выбранного типа, могут появиться дополнительные секции на форме (описаны ниже). За дополнительной информацией обратитесь к статье Типы колонок. Читайте статью Типы колонок, чтобы узнать больше. После сохранения записи поле доступно только для чтения. | ||||||||||||
Заголовок | ДДа | Укажите заголовок колонки, который отображается на формев интерфейсе. Он должен быть осмысленным и понятным для пользователей. Вы можете использовать латиницу и кириллицу, цифры от 0 до 9 и символ нижнего подчеркивания ( _ ). Заголовок колонки может быть локализован. | ||||||||||||
Наименованиеколонки Anchor |
| ДаД | Системное название наименование колонки. Это поле заполняется автоматически в зависимости от введенного заголовка. В Заголовка и после сохранения записи доступно только для чтения. В данном поле допустимы следующие символы: латиница, цифры от 0 до 9 и символ нижнего подчеркивания ( _ ). Наименование должно начинаться с буквы. Системные названия колонок используются в скриптах.
| |||||||||||
Комментарии | ННет | Добавьте комментарии, описывающие колонку. | ||||||||||||
Активно | Н | Нет | Установите флажокВыберите эту опцию, чтобы активировать или деактивировать колонку. Если не выбранфлажок снят, колонка не будет отображаться при настройке представления формы или списка. | |||||||||||
Только для чтения | ННет | Выберите опциюУстановите флажок, чтобы сделать эту колонку доступной только для чтения.
| ||||||||||||
Обязательно | ННет | Выберите опциюУстановите флажок, чтобы сделать поле обязательным для заполнения. | ||||||||||||
Полнотекстовый поиск | ННет | Выберите опциюУстановите флажок, чтобы по колонке можно было выполнять глобальный поиск по текущей колонке. Info | Когда флажок установлен, для всех значений колонки создаются поисковые индексы. | |||||||||||
Отображаемое поле | Н | Нет | Установите флажокВыберите атрибут Отображаемое поле, чтобы значение колонки отображалось в ссылочных полях. По умолчанию, атрибут равен true для колонки sys_id, которая содержит уникальные ID записей. Если таблица содержит колонку, у которой атрибут Отображаемое поле равен true, значение этой колонки будет отображаться в случае, когда поля типа Reference ссылаются на эту таблицу. | |||||||||||
Уникально | Н | Выберите опцию, чтобы запретить создавать запись с определенным значением, если уже создана запись с таким значением. |
Секция Настройка типа
В SimpleOne некоторые типы колонок имеют расширенный набор атрибутов. В дополнение к стандартному набору полей, эти типы колонок демонстрируют динамическое изменение набора атрибутов объекта Колонки (sys_db_column). Некоторые из этих атрибутов задаются в секции Настройка Типа.
icon | false |
---|---|
title | У большинства типов колонок количество символов ограничено и задается в поле Максимальная длина. |
значения колонки отображались вместо ID записи в полях типа Reference, которые ссылаются на Таблицу. В таблице может быть только одна колонка с установленным флажком Отображаемое поле. При установке другой колонки в качестве отображаемого поля, ранее установленный флажок снимается. | ||
Уникально | Нет | Установите флажок, чтобы запретить создавать новую запись в Таблице, если в ней уже существует запись с таким же значением в этой колонке. |
Секция Настройка типа
Наличие данной секции на форме и набор доступных в ней полей зависит от выбранного Типа колонки.
Поле |
---|
Обязательно | Описание | |
---|---|---|
Максимальная длина |
Нет | Укажите |
максимальную длину для значений колонки. Значение длины не может превышать разрешенную длину для указанного типа данных. Такие ограничения, при наличии, указаны в статье Типы колонок.
|
Колонки типов Колонки типа Choice, Conditions, Reference, List, Image, Template и Field Name имеют определенный набор полей. В секциях ниже описываются доступные поля.
Колонки типа Choice
Читайте статью Колонки типа Choice Поля выбора, чтобы узнать подробнее о колонках этого типа.
Поле | Обязательно | Описание | ||||||
---|---|---|---|---|---|---|---|---|
Таблица с опциями | ||||||||
Нет | Укажите таблицу, которая содержит колонку с опциями. | Поле выбора | Д||||||
Опции из поля | Да | Укажите колонку в | ||||||
Таблице с опциями, значения которой будут использоваться в качестве опций. | ||||||||
Тип списка | ||||||||
Да | ||||||||
Выберите тип списка. Доступные опции:
| ||||||||
Если выбран второй вариант, секция Значение по умолчанию становится | ||||||||
обязательной для заполнения. | ||||||||
Дополнительные атрибуты | ||||||||
Нет | Введите данный текст, чтобы применить стиль радиокнопок к полю с выбором опций:
|
Колонки типа Conditions
Поле | Обязательно | Описание |
---|---|---|
Зависит от поля | ||
Да | Укажите колонку Таблицы типа Reference, которая ссылается на справочник Таблицы и имеет системное имя table_id. | |
Дополнительные атрибуты | ||
Нет | Вы можете указать расширенные операторы условий. Например:
Таким образом, эти операторы станут доступны для использования в | |
Колонки типа Reference и List
Читайте статью Ссылочные колонкиполя, чтобы узнать подробнее о колонках этого типа.
Поле | Обязательно | Описание | ||||||
---|---|---|---|---|---|---|---|---|
Ссылка | ||||||||
Да | Укажите | |||||||
таблицу, | ||||||||
которая содержит необходимые значения. | ||||||||
При удалении | ||||||||
Нет | Определите действия на случай, если запись, на которую ссылается поле, будет удалена | |||||||
. Доступные опции:
| ||||||||
| ||||||||
|
Колонки типа Image
Поле | Обязательно | Описание | |
---|---|---|---|
Дополнительные атрибуты | |||
Нет | Укажите максимальные значения для ширины и высоты изображения. Например:
| ||
|
Колонки типа Field Name и Template
Поле | Обязательно | Описание |
---|---|---|
Зависит от поля | ||
Да | Укажите | |
колонку Таблицы типа Reference, которая ссылается на справочник Таблицы и имеет системное имя table_id. |
Секция Значение по
умолчаниюумолчанию Anchor default value default value
default value | |
default value |
Секция Значение по умолчанию доступна для всех типов полей.
Поля секции Значение по умолчанию
Поле | Обязательно | Описание |
---|---|---|
Значение по умолчанию | ||
Да/Нет | Укажите значение по умолчанию, которое будет автоматически заполнять поле при создании новой записи. | |
Поле обязательно для заполнения, когда тип списка выбора Выпадающий список без опции –Нет—(укажите значение по умолчанию | ||
) | Н | Выберите опцию, если хотите|
. | ||
Динамические значения по умолчанию | Нет | Установите флажок, чтобы значение по умолчанию генерировалось динамически. |
Динамическое значение по умолчанию | ||
Да | Поле появляется, если | |
установлен флажок Динамические значения по умолчанию | ||
. Выберите скрипт из справочника Динамические значения по умолчанию (sys_default_value_dynamic), чтобы результаты его выполнения автоматически высчитывались и были внесены в поле. Это значение будет значением по умолчанию для указанной колонки.
|
Секция Определитель ссылок
infoСекция
Определитель ссылокпоявляется, когда выбран один из следующих типов
колонкиколонок:
- Field Name
- List
- Reference
Поля секции Определитель ссылок
Поле | Обязательно | Описание |
---|---|---|
Тип определителя ссылок | ||
Нет | Выберите тип определителя ссылок. Доступные опции:
| |
Условия определителя ссылок | ||
Нет | Настройте фильтры, используя конструктор условий. Это поле появляется, когда выбран Простой тип определителя ссылок. | |
Динамический определитель ссылок | ||
Нет | Выберите динамический | |
фильтр из списка. Поле появляется, когда выбран Динамический тип определителя ссылок. | ||
Зафиксировать определитель | ||
Нет | ||
Установите флажок, чтобы зафиксировать фильтры в навигационной цепочке справочника, когда используется это поле. Эта | ||
функция блокирует использование конструктора условий | ||
Table of Contents | ||||||||
---|---|---|---|---|---|---|---|---|
|
...