Значения типов полей

Tellico включит в коллекцию все поля по умолчанию, если первый элемент поля называется _default. Для полей типа Большой текст, Таблица и Изображение категория поля должна совпадать с названием поля.

Тип поля указывается в атрибуте типа элемента поля. Значение совпадает со значением перечисления FieldType в файле src/field.h.

Таблица 7.2. Значения типов полей

Тип поляЗначение
Простой текст1
Большой текст2
Выбор3
Выбор да/нет4
Номер6
URL-адрес7
Таблица8
Изображение10
Дата12
Рейтинг14

Для поля возможно установить различные флаги, указав их как побитовое ИЛИ в атрибуте флага элемента поля. Флаг, запрещающий пользователю удалять поле, следует использовать, например, для ключей цитирования библиографических записей.

Таблица 7.3. Значения флагов полей

Флаги полейЗначение
Разрешить несколько значений0x01
Разрешить группировку0x02
Разрешить дополнение0x04
Запретить удаление0x08
Запретить редактирование0x10
Зависимое значение0x20

Формат поля указывается в атрибуте формата элемента поля. Форматирование дат в настоящее время не используется. При группировке по Людям используются все поля с Форматированием имён. Установка флага Зависимое значение означает, что значение этого поля создаётся из значений других полей с помощью шаблона.

Таблица 7.4. Значения формата поля

Формат поляЗначение
Только повышение регистра0
Форматирование названия1
Форматирование имени2
Форматирование даты3
Без форматирования4