Page 1 sur 1

GENEATIQUE 2017 -problème de tri

MessagePosté: Lun 12 Fév 2018 22:53
de TISSERANT
Bonjour,

Si je lance un tri sur les N° de sosas, GENATIQUE tri sur seulement 5 chiffres.
En effet, si j'ai un sosa de 6 chiffres, GENEATIQUE fait le tri on ne tenant pas compte du premier chiffre de droite.

Exemple 119994 est classé avant 12178.

Exemple 125248 est classé entre 12490 et 12586.

D. TISSERANT

Re: GENEATIQUE 2017 -problème de tri

MessagePosté: Lun 12 Fév 2018 23:14
de predigny
Dans quelle fonction faites vous ce tri ?
Dans la recherche par sosa, il n'y a pas ce problème. Dans les listes sélectives non plus.
Dans "Préférences/Structure du fichier" vérifiez que la donnée N° Sosa a bien une taille de 30.

Re: GENEATIQUE 2017 -problème de tri

MessagePosté: Jeu 15 Fév 2018 22:27
de TISSERANT
Le tri est fait à partir des listes sélectives en demandant un classement par N° de SOSA (voir ci-dessous ma fonction

Ma fonction est simple :
1 ligne Even =nature contenant = naissance
2 ligne P n° SOSA plus grand que = 12000

Cordialement.

D. TISSERANT

Re: GENEATIQUE 2017 -problème de tri

MessagePosté: Jeu 15 Fév 2018 22:55
de predigny
J'ai réalisé cette condition et fait le classement par sosa ; je ne vois pas de problème.

tri.jpg
tri.jpg

Avez-vous vérifié la taille de la donnée N° sosa dans la structure du fichier de votre généalogie ?
Pouvez-vous m'envoyer votre modèle de liste ? (il faut zipper le .lsm pour pouvoir le mettre en fichier joint de ce forum)

Re: GENEATIQUE 2017 -problème de tri

MessagePosté: Ven 16 Fév 2018 11:52
de jlturbe
TISSERANT a écrit:Bonjour,
Si je lance un tri sur les N° de sosas, GENATIQUE tri sur seulement 5 chiffres.
En effet, si j'ai un sosa de 6 chiffres, GENEATIQUE fait le tri on ne tenant pas compte du premier chiffre de droite.

Exemple 119994 est classé avant 12178.
Exemple 125248 est classé entre 12490 et 12586.

Vérifier à l'onglet "Classement et rupture" dans la liste sélective que vous utilisez que le champ "N°sosa" soit placé et positionné en premier, dans l'ordre croissant.