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