
Tellico включить всі типові поля для збірки, якщо першим елементом поля буде назва _default. Для полів Paragraph, Table і Image категорія поля має збігатися з заголовком поля.
Тип поля слід вказувати у атрибуті типу елемента поля. Значення має бути відповідним значенню переліку (enum) 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 |