Auteur Sujet: individus saisis en V460b4.017 absents du répertoire  (Lu 25277 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne Lya

  • AncestroSenior
  • *****
  • Messages: 1 396
    • http://quidancestro.free.fr
individus saisis en V460b4.017 absents du répertoire
« Réponse #79 de la page précédente: 07 Février 2006 à 13:33:37 »
Citation de: "lalazay"
Il me semblait qu'il était dit que depuis je ne sais plus quelle version la base était mise à jour automatiquement avec la mise à jour du logiciel !!

Il semble bien que ce ne soit pas le cas.


Ce n'est plus le cas. Le passage en base 4.0 a vu le retour de l'outil de migration sous une forme légèrement différente. C'était nécessaire pour effectuer des corrections plus importantes sur la base, mais il est vrai que c'est perturbant pour ceux qui ne suivent pas à la loupe l'évolution d'Ancestrologie.  :?



Citation de: "lalazay"
Citation de: "DDdeberdeux"
La solution pour réparer est en haut de cette page http://www.ancestrologie.org/forum/index.php?topic=5480.0&start=60



à savoir :



- Ouvrir le BOA par le menu plugin.

- Dans l'onglet "SQL", remplacer select * from individu where kle_dossier=1 par PROC_AFTER_IMPORT(1,0) en remplaçant éventuellement le 1 par le N° de votre dossier s'il est différent.

- Cliquer sur le bouton [Exécuter procédure] à droite de la fenêtre.

- Quitter en validant les modifications.



C'est tout.





Peut-être, mais ça ne marche pas. Et pourtant je suis bien maintenant en v .470 et b4.017.




Si ça marche. Mais cette procédure n'a qu'un but : faire réapparaitre les fiches ne commençant pas par un caractère accentué sous l'onglet de leurs initiales respectives pour ceux qui avaient travaillé sans le savoir avec des versions de programme / base incompatibles.



Pour ceux qui ont saisi des caractères accentués en 1ère lettre du nom :

auparavant, Ancestrologie remplaçait automatiquement cette lettre par sa correspondance non-accentuée, donc le nom était bien classé sous l'onglet de son initiale.



Ce n'est plus le cas, le caractère accentué est gardé. MAIS du coup, le nom n'est plus classé sous l'onglet de son initiale... ce qui sera le cas dans une prochaine version de la base.



Pour remettre de l'ordre en attendant, il suffit :



1- de ne pas saisir de caractères accentués en 1ère lettre (vous serez alors dans les mêmes conditions qu'avant)



2 - pour les noms avec initiales accentués déjà saisis, qui apparaissent uniquement sous l'onglet " ... ", ouvrez les fiches et remplacez l'initiale accentuée par la même lettre non accentuée.

 :wink:
Un bon voyageur n'a pas d'itinéraire fixe, et n'a pas l'intention d'arriver...



 

Hors ligne jean-pierre ISOZ

  • Grand Amateur
  • ***
  • Messages: 26
fiches perdues
« Réponse #80 le: 07 Février 2006 à 13:49:03 »
non, la procédure ne marche pas. Je n'ai que des majuscules en début de patronymes et aucun caractère accentué.



Aucun fiche ne reprend sa place quand on applique cette procédure que j'ai tentée au moins 8 fois
Jean-Pierre ISOZ
 

Hors ligne lalazay

  • Amateur
  • **
  • Messages: 11
individus saisis en V460b4.017 absents du répertoire
« Réponse #81 le: 07 Février 2006 à 14:14:51 »
idem.

Je n'ai pas de lettre accentuée en début de nom, et pourtant, ça ne marche pas.
 

Hors ligne Gvx

  • AncestroJunior
  • ****
  • Messages: 361
individus saisis en V460b4.017 absents du répertoire
« Réponse #82 le: 07 Février 2006 à 21:00:16 »
Citation de: "lalazay"
De plus je ne peux ni créer, ni modifier une fiche si le nom ou le prénom comporte un accent (et pas au début). J'ai un message d'erreur "impossible de mettre à jour la fiche - arithmetic exception, numeric overflow, or string truncation"




Bonsoir,



As tu mis a jour gds32.dll dans le répertoire ancestrologie?

Hors ligne Polikarpov5

  • Grand Amateur
  • ***
  • Messages: 30
individus saisis en V460b4.017 absents du répertoire
« Réponse #83 le: 07 Février 2006 à 21:40:27 »
J'ai essayé la procedure, mais mes personnes ne sont toujours visible dans les onglets alphabetique.

Et c'est difficile a retrouver toute les personnes exclues

J'ai fait la mise a jour de la base, et du fichier .DLL

C'est la meme chose.





En fouillant BOA (je n'y connais rien  :cry: )

J'ai clique sur LISTE puis LISTER LES INDUVIDUS DU DOSSIER

J'ai mes personnes trier par nom jusqu'a une ligne vide puis des personnes ne figurant pas dans les onglets alphabetique



Je pense que cette ligne vide plante la base, comment la supprimer ?

Et j'ai plusieurs lignes vides...
Avec du temps et de la patience...



Eric.
 

Hors ligne Lya

  • AncestroSenior
  • *****
  • Messages: 1 396
    • http://quidancestro.free.fr
individus saisis en V460b4.017 absents du répertoire
« Réponse #84 le: 07 Février 2006 à 21:49:51 »
Citation de: "Gvx"
As tu mis a jour gds32.dll dans le répertoire ancestrologie?


Oui, lalazay a répondu dans un autre fil ( http://www.ybruant.magic.fr/phpBB2a/viewtopic.php?p=38312&highlight=#38312 )



Pour Polikarpov5, lalazay, jean-pierre ISOZ : pouvez-vous essayer la manip effectuée par garnierfrancoise sur un de vos individus à problème, et nous dire si ça le résoud bien ?



Citation de: "garnierfrancoise"
1) Ma version actuelle est la v470 b4.017; mais mon individu "Plantis Nicolas" incriminé a été saisi il y a quelques jours et peut-être avec la version v460



2) Plantis Nicolas n'apparait pas dans la liste des "P" mais apparait dans celle des "..."



3) J'ai renommé Plantis Nicolas en Xlantis Nicolas. Il apparait normalement alors dans la liste des "P"



4) J'ai renommé mon Xlantis Nicolas en Plantis Nicolas; il apparait alors normalement dans la liste des "P"
Un bon voyageur n'a pas d'itinéraire fixe, et n'a pas l'intention d'arriver...



 

Hors ligne Polikarpov5

  • Grand Amateur
  • ***
  • Messages: 30
individus saisis en V460b4.017 absents du répertoire
« Réponse #85 le: 07 Février 2006 à 23:15:57 »
Ajouter puis enlever une premiere lettre corrige le bug.

Merci  :lol:

 :cry: Mais j'ai une cinquantaine de personne a faire...
Avec du temps et de la patience...



Eric.
 

Hors ligne Polikarpov5

  • Grand Amateur
  • ***
  • Messages: 30
individus saisis en V460b4.017 absents du répertoire
« Réponse #86 le: 07 Février 2006 à 23:35:45 »
J'ai reussi a corriger TOUTE la base

Je suis allé dans le BOA (sale animal  :lol: )

puis mise à jour

modification de la casse

mettre tous les patronymes en minuscule

Valider et attendre la fin du travail

Quitter, controler la presence des personnes absentes

Faire la meme opération mais avec

mettre tous les patronymes en majuscule



Ca devrait être bon



Ouf
Avec du temps et de la patience...



Eric.
 

Hors ligne Lya

  • AncestroSenior
  • *****
  • Messages: 1 396
    • http://quidancestro.free.fr
individus saisis en V460b4.017 absents du répertoire
« Réponse #87 le: 08 Février 2006 à 14:40:53 »
C'est une excellente idée Éric !  :D

La mise à jour effectuée par le BOA déclenche les triggers et les individus égarés retrouvent leurs onglets... une astuce à appliquer sans modération.  :wink:
Un bon voyageur n'a pas d'itinéraire fixe, et n'a pas l'intention d'arriver...



 

Hors ligne Decaudin

  • Spécialiste
  • ***
  • Messages: 69
  • Programme: 2015-1996.3
  • Base: 5.131
  • Système: Windows XP et W10
individus saisis en V460b4.017 absents du répertoire
« Réponse #88 le: 08 Février 2006 à 18:52:58 »
Bonsoir, je viens d'effectuer la manip préconisée par Lya (ajouter un X puis le supprimer). Celà fonctionne. Reste a modifier toutes les fiches entrées depuis.....
Les Arbres 2009.1.9.18, Cassini v 9.0.0.0
OS XP SP3 et W7
 

Hors ligne Decaudin

  • Spécialiste
  • ***
  • Messages: 69
  • Programme: 2015-1996.3
  • Base: 5.131
  • Système: Windows XP et W10
individus saisis en V460b4.017 absents du répertoire
« Réponse #89 le: 08 Février 2006 à 18:59:49 »
J'aurais dû lire plus bas. Je viens de faire la manip dans le BOA (minuscule pour les patronymes puis remarjuscules) et celà a fonctionné. Pas besoin de rechercher les fiches et d'effectuer les mises à jour une par une. Merci. Vous êtes fortiches !
Les Arbres 2009.1.9.18, Cassini v 9.0.0.0
OS XP SP3 et W7
 

Hors ligne ovinbovin

  • Débutant
  • *
  • Messages: 6
individus saisis en V460b4.017 absents du répertoire
« Réponse #90 le: 09 Février 2006 à 00:12:23 »
Dans mon cas, la manip de changement de casse m'a restitué les individus disparus des onglets A à Z qu'une fois le programme de migration de la base en version 4.017 exécuté.



J'étais en version 471 avec une base en version 4.015 !
 

Hors ligne NITNAC07

  • AncestroJunior
  • ****
  • Messages: 166
  • Programme: 2009.0.0.1035
  • Base: v.5122
individus saisis en V460b4.017 absents du répertoire
« Réponse #91 le: 20 Février 2006 à 10:10:01 »
bonjour à tous,

PC en windows XP SP2, ancestro v.06.470 bdd v.4.017....

je me trouvais (après avoir mis mon logiciel au standard indiqué en partant de v.2.1.5.3 / v.3.16)  dans la situation suivante : individus en généalogie (père, mère, mariés, etc) apparessant dans les fiches mais invisibles dans les onglets du répertoire.... or je viens de m'appercevoir que certains noms propre (non accentués) issus de ma première bdd en v.3.16.... se trouvent précédés d'un espace...  :oops: sans raison :cry: ... cet espace étant visible essentiellemnt dans la liste "..." du répertoire !.. j'ai donc repris la trentaine d'individus concernés (en supprimant l'espace dans la fiche) et suis dans l'attente du résultat .... peut-être revoir apparaître tous mes individus dans le répertoire !! :roll: à bientôt dès qu'il y a du nouveau.. :wink:

cordialement
dans le doute abstiens toi ...
 

Hors ligne Henri91

  • AncestroExpert
  • *****
  • Messages: 771
  • Remercié: 30 fois
    • Des 4 coins de France & d'Europe à l'Algéeie
  • Programme: 2015.1996.3.2
  • Base: 5.131
  • Système: Windows 10 en 64 bits
individus saisis en V460b4.017 absents du répertoire
« Réponse #92 le: 23 Février 2006 à 13:30:50 »
Citation de: "Henri91"
.......J'ai cliqué sur mise a jour et depuis tout individu que je rentre "DURIEUX" "ROBIN" sont dans la base on un conjoint des enfants, mais sont introuvables dans le repertoire ! ...........

Peut on espérer que cela redeviendra normal à la prochaine m.à.j. !!




Malgré les conseils éclairés de certains je n'ai pas osé trifouiller dans les "registres" en me disant qu'a la prochine m.a.j. ça reglerait le problème.



Mais en faisant une optimisation de la base, aprés l'avoir enregistré selon la nouvelle barre de menu, mes noms sont apparus dans le repertoire. :lol:  donc pour moi tout baigne.
Cordialement.

Henri
http://genearobinot.free.fr/Emma/index.html
Processeur Intel Core i7-3770 à 3,9 GHz
16 Go de mémoire vive
SSD 222 Go
2 HDD physiques de 1 To
Carte graphique Nvidia GeForce GTX 670 à 2 Go dédiées
Système Windows 10/64 bits  - Technologie SSD -

Ecran 27", 144 Hz, 1 MS
Affichage :
Sur PC : 1920 x 1080
Avec Ancestro : 1440 x900

PC Portable Win 11/64 bits
 

Hors ligne Ancestrologie

  • AncestroGrandMaitre
  • *******
  • Messages: 5 083
  • Remercié: 3 fois
    • Ancestrologie
  • Programme: 1995
  • Base: 5.130
  • Système: Windows 8
individus saisis en V460b4.017 absents du répertoire
« Réponse #93 le: 23 Février 2006 à 16:02:25 »
STOP
PCM
 

Hors ligne Ancestrologie

  • AncestroGrandMaitre
  • *******
  • Messages: 5 083
  • Remercié: 3 fois
    • Ancestrologie
  • Programme: 1995
  • Base: 5.130
  • Système: Windows 8
individus saisis en V460b4.017 absents du répertoire
« Réponse #94 le: 23 Février 2006 à 16:02:47 »
J ai trouvé le pb
PCM
 

Hors ligne Ancestrologie

  • AncestroGrandMaitre
  • *******
  • Messages: 5 083
  • Remercié: 3 fois
    • Ancestrologie
  • Programme: 1995
  • Base: 5.130
  • Système: Windows 8
individus saisis en V460b4.017 absents du répertoire
« Réponse #95 le: 23 Février 2006 à 16:04:17 »
Le PB vien en fait du champ de la table INDIVIDU  ---> INDI_TRIE_NOM, qui depuis une MAJ de base, n est plus mis a jour alors que le répertoire se sers de ce champ



Faut attendre que ANdré reviennes
PCM
 

Hors ligne Ancestrologie

  • AncestroGrandMaitre
  • *******
  • Messages: 5 083
  • Remercié: 3 fois
    • Ancestrologie
  • Programme: 1995
  • Base: 5.130
  • Système: Windows 8
individus saisis en V460b4.017 absents du répertoire
« Réponse #96 le: 23 Février 2006 à 16:05:43 »
en attendant ceux qui veuelent réparer par eux meme, voici la marche a suivre



1 Allez dans le BOA ou le requeteur sql et executez y la requete suivante et tenez moi au courant





ALTER PROCEDURE PROC_LISTE_INDIVIDU (

    I_DOSSIER INTEGER,

    I_LETTRE VARCHAR (1) CHARACTER SET ISO8859_1,

    I_MODE INTEGER,

    I_SEXE INTEGER)

RETURNS (

    NOM VARCHAR (40) CHARACTER SET ISO8859_1,

    PRENOM VARCHAR (60) CHARACTER SET ISO8859_1,

    SURNOM VARCHAR (120) CHARACTER SET ISO8859_1,

    SEXE INTEGER,

    CLE_FICHE INTEGER,

    CLE_PERE INTEGER,

    CLE_MERE INTEGER,

    KLE_DOSSIER INTEGER,

    DATE_NAISSANCE VARCHAR (100) CHARACTER SET ISO8859_1,

    ANNEE_DECES INTEGER,

    CP VARCHAR (10) CHARACTER SET ISO8859_1,

    VILLE VARCHAR (50) CHARACTER SET ISO8859_1,

    NUM_SOSA DOUBLE PRECISION,

    DATE_DECES VARCHAR (100) CHARACTER SET ISO8859_1,

    CP_DECES VARCHAR (10) CHARACTER SET ISO8859_1,

    VILLE_DECES VARCHAR (50) CHARACTER SET ISO8859_1,

    ANNEE_NAISSANCE INTEGER)

AS

begin

/*---------------------------------------------------------------------------

Copyright Philippe Cazaux-Moutou. Tout droits réservés.

Créé le : 2/07/2002

à : 06:13:52

Modifiée le :

à : :

par :

Description : Liste des individus par lettre

I_MODE : 0 - les morts

1 - les vivants

2 - tous

I_LETTRE : Alpha - que ceux de la lettre

* - Tous

I_SEXE : 1 - Homme

2 - Femme

0 - Tous

Usage :

---------------------------------------------------------------------------*/

I_LETTRE = UPPER(I_LETTRE);

if ((I_LETTRE <> '*' ) AND (I_SEXE = 0)) then /* Une lettre et tous les sexes */

for

    SELECT enfant.nom,

           enfant.prenom,

           enfant.surnom,

           enfant.sexe,

           enfant.cle_fiche,

           enfant.cle_pere,

           enfant.cle_mere,

           enfant.kle_dossier,

           enfant.date_naissance,

           enfant.annee_deces,

           ne.ev_ind_cp,

           ne.ev_ind_ville,

           enfant.num_sosa,

           enfant.date_deces,

           deces.ev_ind_cp,

           deces.ev_ind_ville,

           enfant.annee_naissance

         FROM individu enfant

         LEFT JOIN evenements_ind ne

         ON (enfant.cle_fiche = ne.ev_ind_kle_fiche and

         ne.ev_ind_type = 'BIRT' )

         LEFT JOIN evenements_ind deces

         ON (enfant.cle_fiche = deces.ev_ind_kle_fiche and

         deces.ev_ind_type = 'DEAT' )

    where

         enfant.kle_dossier = :I_DOSSIER AND

         enfant.nom STARTING WITH :I_LETTRE

    ORDER BY enfant.nom

    INTO :NOM,

         :PRENOM,

         :SURNOM,

         :SEXE,

         :CLE_FICHE,

         :CLE_PERE,

         :CLE_MERE,

         :KLE_DOSSIER,

         :DATE_NAISSANCE,

         :ANNEE_DECES,

         :CP,

         :VILLE,

         :NUM_SOSA,

         :DATE_DECES,

         :CP_DECES,

         :VILLE_DECES,

         :ANNEE_NAISSANCE

do

suspend;

if ((I_LETTRE <> '*' ) AND (I_SEXE > 0)) then /* Une lettre et sexe defini */

for

   SELECT Upper(enfant.nom),

          enfant.prenom,

          enfant.surnom,

          enfant.sexe,

          enfant.cle_fiche,

          enfant.cle_pere,

          enfant.cle_mere,

          enfant.kle_dossier,

          enfant.date_naissance,

          enfant.annee_deces,

          ne.ev_ind_cp,

          ne.ev_ind_ville,

          enfant.num_sosa,

          enfant.date_deces,

          deces.ev_ind_cp,

          deces.ev_ind_ville,

          enfant.annee_naissance

        FROM individu enfant

        LEFT JOIN evenements_ind ne

        ON (enfant.cle_fiche = ne.ev_ind_kle_fiche and

        ne.ev_ind_type = 'BIRT' )

        LEFT JOIN evenements_ind deces

        ON (enfant.cle_fiche = deces.ev_ind_kle_fiche and

        deces.ev_ind_type = 'DEAT' )

   where

        enfant.kle_dossier = :I_DOSSIER AND

        enfant.nom STARTING WITH :I_LETTRE AND

        enfant.sexe = :I_SEXE

   ORDER BY enfant.nom

   INTO :NOM,

        :PRENOM,

        :SURNOM,

        :SEXE,

        :CLE_FICHE,

        :CLE_PERE,

        :CLE_MERE,

        :KLE_DOSSIER,

        :DATE_NAISSANCE,

        :ANNEE_DECES,

        :CP,

        :VILLE,

        :NUM_SOSA,

        :DATE_DECES,

        :CP_DECES,

        :VILLE_DECES,

        :ANNEE_NAISSANCE

do

suspend;

if ((I_LETTRE = '*' ) AND (I_SEXE = 0)) then /* Toutes lettres et tous les sexes */

for

SELECT Upper(enfant.nom),

enfant.prenom,

enfant.surnom,

enfant.sexe,

enfant.cle_fiche,

enfant.cle_pere,

enfant.cle_mere,

enfant.kle_dossier,

enfant.date_naissance,

enfant.annee_deces,

ne.ev_ind_cp,

ne.ev_ind_ville,

enfant.num_sosa,

          enfant.date_deces,

          deces.ev_ind_cp,

          deces.ev_ind_ville,

          enfant.annee_naissance



FROM individu enfant

LEFT JOIN evenements_ind ne

ON (enfant.cle_fiche = ne.ev_ind_kle_fiche and

ne.ev_ind_type = 'BIRT')

        LEFT JOIN evenements_ind deces

        ON (enfant.cle_fiche = deces.ev_ind_kle_fiche and

        deces.ev_ind_type = 'DEAT' )



where

enfant.kle_dossier = :I_DOSSIER

ORDER BY enfant.nom

INTO :NOM,

:PRENOM,

:SURNOM,

:SEXE,

:CLE_FICHE,

:CLE_PERE,

:CLE_MERE,

:KLE_DOSSIER,

:DATE_NAISSANCE,

:ANNEE_DECES,

:CP,

:VILLE,

:NUM_SOSA,

        :DATE_DECES,

        :CP_DECES,

        :VILLE_DECES,

        :ANNEE_NAISSANCE



do

suspend;

if ((I_LETTRE = '*' ) AND (I_SEXE > 0)) then /* Toutes lettres et un sexe */

for

SELECT Upper(enfant.nom),

enfant.prenom,

enfant.surnom,

enfant.sexe,

enfant.cle_fiche,

enfant.cle_pere,

enfant.cle_mere,

enfant.kle_dossier,

enfant.date_naissance,

enfant.annee_deces,

ne.ev_ind_cp,

ne.ev_ind_ville,

enfant.num_sosa,

          enfant.date_deces,

          deces.ev_ind_cp,

          deces.ev_ind_ville,

          enfant.annee_naissance



FROM individu enfant

LEFT JOIN evenements_ind ne

ON (enfant.cle_fiche = ne.ev_ind_kle_fiche and

ne.ev_ind_type = 'BIRT')

        LEFT JOIN evenements_ind deces

        ON (enfant.cle_fiche = deces.ev_ind_kle_fiche and

        deces.ev_ind_type = 'DEAT' )



where

enfant.kle_dossier = :I_DOSSIER AND

enfant.sexe = :I_SEXE

ORDER BY enfant.nom

INTO :NOM,

:PRENOM,

:SURNOM,

:SEXE,

:CLE_FICHE,

:CLE_PERE,

:CLE_MERE,

:KLE_DOSSIER,

:DATE_NAISSANCE,

:ANNEE_DECES,

:CP,

:VILLE,

:NUM_SOSA,

        :DATE_DECES,

        :CP_DECES,

        :VILLE_DECES,

        :ANNEE_NAISSANCE



do

suspend;

end





et pareil avec celle ci





ALTER PROCEDURE PROC_TROUVE_IND_PAR_LETTRE (

    A_LETTRE VARCHAR (1) CHARACTER SET ISO8859_1,

    I_DOSSIER INTEGER)

RETURNS (

    NOM VARCHAR (40) CHARACTER SET ISO8859_1)

AS

BEGIN

   /*---------------------------------------------------------------------------

   Copyright Philippe Cazaux-Moutou. Tout droits réservés.

   Créé le : 31/07/2001

   à : 19:47:54

   Modifiée le :

   à : :

   par :

   Description :

   Usage       :

   ---------------------------------------------------------------------------*/

  A_LETTRE = UPPER(A_LETTRE);

  FOR

    SELECT DISTINCT NOM

       FROM INDIVIDU

       WHERE nom STARTING WITH :A_LETTRE AND

             KLE_DOSSIER = :I_DOSSIER

       ORDER BY nom

    INTO :NOM

  DO

  BEGIN

    SUSPEND;

  END

END

PCM
 

Hors ligne DDdeBerdeux

individus saisis en V460b4.017 absents du répertoire
« Réponse #97 le: 23 Février 2006 à 22:39:01 »
Bonsoir,

Je ne pense pas que çà va marcher ton truc Philippe, d'abord parce que le BOA ne permet pas de modifier une procédure stockée, ensuite parce que la sélection sur la première lettre du nom ne marchera pas si cette lettre est accentuée. C'est un peu pour celà que j'ai créé la procédure F_MAJ_SANS_ACCENT utilisée dans la maj du champ INDI_TRIE_NOM (concaténation du nom et du prénom) normalement utilisé pour cette sélection et le tri.

Par contre on peut exécuter dans le BOA:EXECUTE PROCEDURE  PROC_AFTER_IMPORT(dossier,0) en remplaçant "dossier" par le N° du dossier, et en cliquant sur "Exécuter une procédure". Cà met à jour tous les champs INDI_TRIE_NOM du dossier.

D'ailleurs ici même certains ont trouvé une autre astuce en utilisant les fonctions du BOA pour mettre en minuscule puis en majuscules les patronymes. Cà marche depuis la b4.016, puisque des triggers mettent à jour le champ INDI_TRIE_NOM quand ils détectent que le nom ou le prénom ont été modifiés.

Je pense qu'une bonne part des erreurs d'individus absents du répertoire, vient de l'utilisation d'une version récente du logiciel (qui ne prend plus en charge la mise à jour du champ), avec une base d'avant la b4.016 (qui ne la prenait pas encore en charge). Plus quelques (rares) cas où la première lettre du nom est accentuée, en b4.016 et 4.017.

A+

André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)