Gérer une fichothèque avec le logiciel BDF

Utiliser des colonnes correspondant à des «  sous-champs  » dans la saisie en masse de fiches

Certains champs de type Propriété offrent la possibilité d’être décomposé en « sous-champs ». Par exemple, les données de type Personnes proposent deux « sous-champs », « Nom » et « Prénom », les coordonnées géographiques qui proposent deux « sous-champs », « Latitude » et « Longitude », etc.

Lors d’une saisie en masse de fiches, il peut être particulièrement utile d’avoir une colonne par sous-champ. Typiquement, si on fait une saisie en masse pour intégrer des données d’un annuaire, il y a de fortes chances que le nom et le prénom soient dans des colonnes séparées.

Pour indiquer qu’une colonne correspond à un sous-champ, il faut que le nom de cette colonne soit celui du champ auquel on accole le suffixe correspondant au sous-champ en question.

La liste des suffixes disponible est la suivante :

  • Champ Personnes :

    • _forename : Prénom

    • _surname : Nom de famille

    • _surnamefirst : Nom de famille en premier

    • _nonlatin : Nom en écriture non latine

  • Champ Coordonnées géographiques :

    • _lat : Latitude

    • _lon : Longitude

  • Champ Images :

    • _src : Chemin de l’image

    • _title : Titre de l’image

    • _alt : Texte alternatif

  • Champ Montants monétaires :

    • _value : Valeur

    • _currency : Monnaie

Cette décomposition en sous-champs est aussi disponible pour des champs de type Information

particuliers :

  • Champ Montants monétaires :

    • _amount_{code de monnaie} : Montant dans la monnaie indiquée

    • _others : Montants dans des monnaies autres que celles prévues

Par exemple, pour un champ Propriété de type Personnes dont le nom technique est identite, on pourra avoir comme nom de colonne :

  • prop_identite_surname : Nom de la personne

  • prop_identite_forename : Prénom de la personne

Pour un champ Propriété de type Coordonnées géographiques dont le nom technique est geolocalisation, on pourra avoir comme nom de colonne :

  • prop_geolocalisation_lat : Valeur de la latitude

  • prop_geolocalisation_forename : Valeur de la longitude

Pour un champ Informations de type Montants monétaires dont le nom technique est montanttotal et qui accepte comme monnaie l’euro (EUR) et le franc suisse (CHF), on pourra avoir comme nom de colonne :

  • info_montanttotal_amount_EUR : Montant en euros

  • info_montanttotal_amount_CHF : Montant en francs suisses