Valores do Tipo de Campo

O Tellico irá incluir todos os campos padrão de uma coleção, caso o elemento do primeiro campo tenha o nome _default. Para os campos de Parágrafo, Tabela ou Imagem, a categoria do campo deverá ser idêntica ao título do campo.

O tipo de campo é fornecido no atributo 'type' do elemento 'field'. O valor é igual ao valor enumerado FieldType em src/field.h.

Tabela 7.2. Valores do Tipo de Campo

Tipo do CampoValor
Texto simples1
Parágrafo2
Escolha3
Opção4
Número6
URL7
Tabela de Coluna Única8
Imagem10
Data12
Classificação14

O campo poderá ter diferentes opções ativas, indicado como um valor em OR's do atributo 'flags' do elemento 'field'. A opção para impedir o usuário de apagar um campo é necessária para algumas coisas, como a chave de citação dos itens bibliográficos.

Tabela 7.3. Valores das Opções dos Campos

Opções do CampoValor
Permitir Valores Múltiplos0x01
Permitir o Agrupamento0x02
Permitir o Completamento0x04
Proibir a Remoção0x08
Proibir a edição0x10
Valor derivado0x20

O formato do campo é indicado no atributo 'format' do elemento 'field'. A Formatação de Datas não é usada no momento. O agrupamento por Pessoas usa todos os campos que usam a Formatação de Nomes. Atribuir a opção Valor derivado, implica que o valor do campo seja gerado a partir da propriedade do modelo e dos valores dos outros campos.

Tabela 7.4. Valores dos Formatos dos Campos

Formato do CampoValor
Apenas com Capitalização0
Formatação de Títulos1
Formatação de Nomes2
Formatação de Datas3
Sem Formatação4