Fichier Comptabilité Autres Administration Certification

Menu "Administration\Tables\Réinitialisation d'un champ d'une table

L'objectif de cet utilitaire est de permettre de modifier les champs des enregistrements en une seule opération. Pour des raisons de certification (NF203), il est limité aux tables “Personne” et “Famille”. Il permet de :

  • recopier le contenu d'un champ de la même table
  • initialiser la valeur du champ dans tous les enregistrements à une nouvelle valeur
  • recopier le contenu d'un champ de l'autre table

Il possible de le faire pour toutes les valeurs ou uniquement pour celles non initialisées
C'est un outil à manipuler avec grande prudence. En cas de doute, l'assistance peut vous aider.

Etape 1 : Choisir la table de travail

reinitchamp001.jpg
Une fois que vous avez sélectionné la table (“Famille” ou “Personne”), cliquez sur “suivant”

Etape 2 : Choisir le champ de la table à modifier

reinitchamp002.jpg
Sélectionnez le champ que vous voulez ré-initialiser et cliquez sur “suivant”

Etape 3 : Choisir l'action à faire sur ce champ

reinitchamp003.jpg
Plusieurs actions sont possibles sur le contenu du champ sélectionné (“A”) :

"Recopier le contenu d'un champ de la même table"

Il permet de prendre un champ “B” (choisi dans le même écran) de la table choisie à l'étape 1 et d'en recopier la valeur dans le champ “A” choisi à l'étape 2. Il est possible de limiter cette recopie aux enregistrements où le champ “A” n'est pas initialisé.

"Initialiser la valeur du champ dans tous les enregistrements"

Il permet d'initialiser dans tous les enregistrements le champ “A” à une valeur saisie dans l'écran. Il est possible de limiter cette recopie aux enregistrements ùu le champ “A” n'est pas initialisé.

"Recopier le contenu d'un champ de l'autre table"

Il permet de prendre un champ “B” (choisi dans le même écran) de la table NON choisie à l'étape 1 et d'en recopier la valeur dans le champ “A” choisi à l'étape 2. Il est possible de limiter cette recopie aux enregistrements où le champ “A” n'est pas initialisé. NB : Dans le cas de la recopie d'un champ de la table “Personne” vers la table “Famille”, le résultat peut être aléatoire si toutes les personnes de la famille n'ont pas la même valeur pour ce champ.

CC Attribution-Share Alike 4.0 International Driven by DokuWiki
clientlourd/administration/table/reinitialisationcopiechamp.txt · Dernière modification: 2021/11/05 14:43 de alexia