Modification des champs

La boîte de dialogue des Champs de la collection vous permet d'ajouter de nouveaux champs à la collection, de modifier les champs existants ou de les supprimer.

La boîte de dialogue de Tellico pour les Champs de la collection

Liste des champs

Sur le coté gauche de la boîte de dialogue se trouve la liste des champs courants. Les champs modifiés sont indiqués en italique-gras. Les boutons en dessous de la liste ajoute ou supprime un champ et les flèches peuvent être employées pour en modifier leur ordre. L'ordre des champs dans la liste est important, car l'éditeur d'entrée l'utilise pour sa mise en page. Pour chaque catégorie, les champs seront affichés de gauche à droite, selon le trie de haut en bas dans cette liste.

Propriétés des champs

Un champ est défini par son titre, son type, sa catégorie, sa description et, éventuellement, une valeur par défaut ou des valeurs autorisées. Le titre est employé partout comme référence au champ dans l'interface utilisateur. L'éditeur d'entrée l'utilise pour appeler des valeurs. La Vue en colonnes l'utilise comme en-tête de colonne. Les différents types de champ sont expliqués dans la section Types de champ. La description correspond à une infobulle dans l'éditeur d'entrée afin de fournir une explication sur le contenu du champ. De plus, pour les les champs avec une valeur dérivée, un modèle de valeur est utilisé pour formater le contenu du champ. La valeur par défaut est automatiquement ajoutée à la création d'une nouvelle entrée. La liste des valeurs autorisées, affichées dans les champs Choix, doivent être séparées par un point-virgule.

Les nouveaux champs peuvent être de n'importe quel type, mais les champs existants sont restreints aux types compatibles, comme détaillé dans le tableau ci-dessous :

Tableau 2.1. Modifications de types de champ autorisées

Type actuelNouveau type autorisé
Texte simpleTexte simple, Paragraphe, Nombre, URL, Tableau
ParagrapheTexte simple, Paragraphe
ChoixTexte simple, Paragraphe, Choix, Nombre, URL, Tableau
Case à cocherTexte simple, Paragraphe, Case à cocher, Nombre, URL, Tableau
NombreTexte simple, Paragraphe, Nombre, URL, Tableau
URLTexte simple, Paragraphe, Nombre, URL, Tableau
DateTexte simple, Date
TableauTexte simple, Paragraphe, Tableau
ImageImage
NoteChoix, Note

Formatage des champs

Tellico permet de formater automatiquement les valeurs des champs. Le plus simple est la mise en majuscule automatique, qui met en majuscule les premières lettres de chaque mot, à l'exception de l'article. Le formatage des titre déplace certains articles du début vers la fin du champ ; par exemple, « Le Retour du Roi » deviendra « Retour du Roi, Le ». Les articles de titre sont configurables. Enfin, le formatage des noms essaie de séparer l'entrée pour que le nom dernier nom (ou nom famille) de la personne soit affiché en premier. Les préfixes et suffixes de noms sont configurables. Le groupe spécial Personnel applique aussi le formatage de noms à tous les champs, même si cela est désactivé dans la configuration globale.

Tous les formatages automatiques peuvent être désactivés en changeant les options globales à l'aide de la boîte de dialogue de Configuration. Globalement, la mise en majuscule est une option distincte du formatage ; ainsi, un titre peut être formaté automatiquement sans être mis en majuscule. Tous les types de champs ne permettent pas le formatage automatique.

Tableau 2.2. Exemples de formatage

Type de formatValeur de champMajuscule automatiqueFormatage automatiqueMajuscule et formatage automatiques
Titrele retour du roiLe Retour du Roiretour du roi, leRetour du Roi, Le
Nomtom swift, jr.Tom Swift, Jr.swift, jr., tomSwift, Jr., Tom

Options de champ

Les champs ont également trois options génériques. Si l'auto-complètement est activé, Tellico met en cache les valeurs de chaque champ pour que l'éditeur d'entrée offre des suggestions en utilisant la configuration standard de KDE. Tous les types de champ ne permettent pas le complètement automatique. Tellico doit aussi savoir si un champ peut contenir plusieurs valeurs ou être utilisé pour grouper des entrées. Saisissez un point-virgule pour séparer plusieurs valeurs lors de l'édition d'une entrée.

Pour plus d'efficacité, n'activez pas l'auto-complètement à moins d'en avoir besoin. Plus il y a de champs avec le complètement automatique dans la collection, plus Tellico mettra de temps à charger le fichier.