Auteur Sujet: Nouveau membre et problème d'impression.  (Lu 3796 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne cayolo20

  • Néophyte
  • *
  • Messages: 4
Nouveau membre et problème d'impression.
« le: 27 Janvier 2007 à 11:41:48 »
Bonjour a tous,



Je m'appelle Thierry Cayol, j'habite Marseille.



Mon problème :



J'ai pu (presque) sans mal imprimer mon ascendance complete, la liste des unions et la liste alphabétique par les hommes.



Mais, impossible d'imprimer la liste alphabétique de tous les invidus, la liste alphabétique par les femmes.



Ancestrologie me répond :



-"Ne peut générer le rapport"

Size Mismatch - field PRENOM size is too small for data.





Merci de bien vouloir m'aider a élucider ce mystère.



Amicalement



Thierry Cayol
 

Hors ligne DDdeBerdeux

Nouveau membre et problème d'impression.
« Réponse #1 le: 27 Janvier 2007 à 14:24:28 »
Bonjour,

Ne serait-ce pas plutôt S_NOM au lieu de PRENOM qui pose le problème.

J'ai vu qu'il y a un risque de dépassement de la taille du champ S_NOM si les champs NOM (40c), PRENOM (60c) sont au plein et que le NIP dépasse un nombre à 8 chiffres, car S_NOM est limité à 120 caractères.

Mais je ne pense pas que vous ayez recencé la planète pour dépasser un NIP ou code_fiche de 100 000 000

Quel est le NIP maxi dans votre base?

A+

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

Hors ligne cayolo20

  • Néophyte
  • *
  • Messages: 4
Nouveau membre et problème d'impression.
« Réponse #2 le: 27 Janvier 2007 à 18:00:08 »
bonsoir,

Non pas S.NOM c'est bien indiqué PRENOM ... effectivement sans avoir recenser la planete le dernier de mes sosas étant issu d'une illustre famille corse remontant au 9eme siècle son numéro est "vertigineux" et dépasse le I00.000.000 ( car comme vous le savez a chaque génération on "double" !) soit : 3.984.082.048 !!!!!



quelle est donc la solution ???



préconisez vous de commencer un nouveau dossier avec cette famille ?



A mon humble avis  pourrait-elle etre la meilleure solution ?



thierry
 

Hors ligne Facon

Nouveau membre et problème d'impression.
« Réponse #3 le: 27 Janvier 2007 à 19:29:04 »
Bonsoir Thierry, bonsoir André,

 :arrow: Ce serait bien que Thierry précise à nouveau le document sur lequel il travaille car la liste alphabétique "H, F ou tous" contient le champ S_NOM et en aucun cas PRENOM.

S_NOM est composé du nom, du prénom et du NIP.

Quel est l'intérêt du NIP ici, même si cela ne semble pas être le blocage?
Christian
 

Hors ligne DDdeBerdeux

Nouveau membre et problème d'impression.
« Réponse #4 le: 28 Janvier 2007 à 08:49:33 »
Bonjour,

Le SOSA est un nombre dans un champ séparé qui ne devrait pas poser ce problème.

Je parlais bien de l'identifiant de l'individu, un nombre entier appelé NIP dans Ancestrologie, et qui pour former S_NOM affiché comme "Nom" dans l'état, est mis en chaîne de caractères et concaténé avec le nom, le prénom, le sexe de l'individu et quelques autres caractères comme "NIP" et des séparateurs.

Comme cette concaténation est faîte dans le logiciel et non dans la procédure stockée dans la base, il n'y a que Philippe qui pourrait expliquer l'erreur. Peut-être a-t-il utilisé PRENOM, une variable de dimension 60c pour faire une concaténation intermédiaire?

Pour réduire la longueur de ce NIP, créez une base vide (une copie de votre base à laquelle vous vous connectez pour la vider depuis le menu), puis importez-y votre dossier. Le NIP devrait repartir de 1

S'il y a toujours le problème, regardez si vous n'avez pas une chaîne de prénoms vraiment très longue.

Le problème est à enregistrer dans les anomalies.

A+

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

Hors ligne DDdeBerdeux

Nouveau membre et problème d'impression.
« Réponse #5 le: 07 Février 2007 à 15:01:01 »
Bonjour,

Le champ S_NOM a été porté à 140 caractères dans la dernière version de ancestrologie.exe.

Si Thierry pouvait nous dire si çà a résolu son problème.

A+

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