Depuis la version 2, il est possible de créer soi-même des champs supplémentaires dans les tables « Famille » et « Personne » pour y mémoriser ses informations.
Dans le menu d’édition des champs, accessible par le menu « Administration\Tables\Gestion champs table personne et famille », on fait apparaître l’écran suivant :
Détaillons cet écran :
En haut, on trouve la liste des tables qu'il est possible de faire évoluer. Pour la table choisie, la liste des champs existants est affichée dans la colonne de gauche. Lorsqu'on en sélectionne un, son détail est affiché à droite.
Nom interne du champ : valeur non modifiable, calculée automatiquement en fonction du nom à l'affichage
Nom du champ à l'affichage : nom de la colonne à l'affichage de la grille
Type de données :
champ caractères en chaîne : ligne de texte de 1 à 255 caractères
champ entier sur 16 bits : entier compris entre –32768 et +32768
champ entier sur 32 bits : entier compris entre –2097152 et + 2097152
champ entier non signé sur 16 bits : entier compris entre 0 et 65536
champ booléen : valeur vraie ou fausse (coché ou non coché)
champ numérique à virgule flottante : nombre réel
champ monétaire : valeur en euros
champ date : date
champ heure : heure
champ date et heure : date et heure
champ énumération (cf. plus bas)
Valeur par défaut : valeur à affecter lorsqu'on crée une nouvelle ligne dans la table
Champ comptable : faut-il des droits “comptables” pour voir ce champ ?
Champ modifiable : peut-on modifier cette valeur à l'écran
Il faut appuyer sur le bouton « Ajouter » et renseigner :
Pour finir, valider. Lorsqu’on quitte, le logiciel nous demande si on souhaite mettre à jour les tables. Il faut répondre « OK ». Le champ est alors créé et initialisé.
Pour les champs « utilisateur », il est possible de modifier la plupart des informations sauf le nom interne du champ et son type. Pensez à valider après les modifications.
Pour modifier le type d’un champ (c’est uniquement possible sur les champs « utilisateur »), il faut :
Le champ type « énumération » vous permet de créer des listes de choix dans lesquelles l’utilisateur devra choisir une valeur (cette valeur pouvant être associée ou non à un graphisme).
Exemple : Affectation des personnes à une zone de référence.
Créer un champ de type « énumération », lui donner un nom
Dans la zone « valeur par défaut » saisir la liste des valeurs de l’énumération, (éventuellement en modifier l’ordre avec la flèche)
Valider
Exemple : Mise en place de ceintures pour un grade de judo
Procéder de même, en limitant votre texte à 12 caractères (sauf si vous agrandissez par la suite la zone)
Ajouter une image construite en autant de bandes superposées que vous avez de catégories dans votre liste (chaque bande aura une taille de 16 pixels de hauteur sur 54 de longueur par défaut)
Choisir éventuellement une valeur par défaut
On obtient la liste ci-après.
