Le 16/02/2007 12:11, Daniel Moyne écrivait :
Le vendredi 16 février 2007, christian.palluy a écrit :
Enfin des premiers commentaires !!!!
Bonjour,
J'ai testé cette fonction, qui est intéressante, toutefois j'ai un
constat et une remarque à faire à son sujet.
Constat : Lorsque l'on met dans le texte qui sert à alimenter la
fonction des prénoms avec des caractères spéciaux, ceux-ci sont pris
tels quels et si on ne fait pas attention, il est impossible de
sauvegarder le GEDCOM sans faire les corrections.
Ce qui m'est arrivé :
J'ai fait mon texte avec notepad++, j'avais un François dans la liste.
Lors de la génération de la fratrie, il y a eu un Franxxois, lequel n' a
pas attiré mon attention, et lors de la sauvegarde du GEDCOM il y eu un
avertissement et impossibilité de sauvegarder (ce qui est excellent
comme détection d'erreur).
Je crois que tu as simplement un problème d'inconsistence d'encodage entre ce
que tu mets dans notepad et ce que tu choisi dans genj ; je suis sous Linux
et j'utilise Kate en encodage utf-8 et mon genj est UNICODE ce qui est en
cohérence ; je pense que ton problème vient de là !
De fait, c'est plus pour attirer l'attention des utilisateurs que j'ai
fais cette remarque, que pour la gène que celà m'a occasionné.
Mon GEDCOM est en ANSEL et mon éditeur de texte en Win 1252 ou ASCII,
peu importe d'ailleurs, dès l'instant ou d'un côté on est en ANSEL qui
code les caractères spéciaux sur deux lettres et de l'autre avec un
éditeur qui code sur un caractère.
Ce qui est par contre excellent c'est que GenJ ne tolère pas ce genre
d'erreur à la sauvegarde du GEDCOM
Remarque : La partie option de cette fonction est inutilisée.
Ne serait-il pas possible d'y prévoir une zone de saisie dans laquelle,
soit par saisie directe, soit par un copier-coller on indique la fratrie
de l'individu sur lequel on lance le rapport.
Cette zone de saisie remplacerait alors le texte qu'il faut éditer,
modifier, sauvegarder et charger pour que la fonction s'acquitte de son
rôle.
On passerait ainsi a une fonction plus facilement utilisable pour un non
bricoleur.
ah ! je crois savoir ce que tu veux dire à chaque frère à créer tu demandes le
prénom puis le sexe à travers une fenêtre d'édition ; j'y ai évidemment pensé
mais j'y ai renoncé définitivement pour les raisons suivantes :
. facilité d'édition en mode texte avec un logiciel indépendant de Genj
(principe appliqué dans toute rentrée d'infos par batch),
. ensuite avec cette méthode à un instant donné tu as sous les yeux tous les
INDI à ajouter : quand dans une fratterie tu auras plusieurs Pierre tu
risques de ne plus savoir si tu l'as déjà ajouté !
. mais SURTOUT cette méthode permet la récupération aisée de l'info à partir
d'une source quelconque ; par exemple si tu travailles sur ta généalogie avec
quelqu'un de ta famille qui t'envoie une texte avec toute une liste de frères
et sœurs, ou si tu récupères un listing sur internet dans une file de
discussion, alors tu peux copier l'ensemble directement dans l'éditeur pour
le reformater comme demandé.
Volilà pourquoi.
Là je crains de m'être mal exprimé, et donc d'avoir mal été compris.
Donc, ce que je pensais possible, était d'avoir une zone dans laquelle
on puisse entrer globalement la fratrie, comme on le fait dans le
fichier texte.
Au lieu d'avoir :
Jean Marie,M
Jeanne Marie,F
Antoine,M
Jeanne Marie,F
Jean Marie Louis,M
dans un fichier texte, Ces indications se trouvaient dans une zone
réservée de la partie option de la fonction d'ajout des membres de la
fratrie.
Pour les mettre là, comme dans un fichier texte, la saisie manuelle, la
copie depuis un autre texte, ou de colonnes d'une feuille de calcul
pouvaient être employé.
Pour les raisons que tu soulignes, notamment les mêmes prénoms dans une
fratrie, il n'était pas dans mon idée que les membres de la fratrie
soient entrés et traités les uns après les autres.
Autre remarque de portée générale : Lors de l'utilisation des fonctions
de génération automatique de fratrie, de conjoint, d'enfants, serait-il
possible que ces entités soient mises en caractères gras ou en couleur
et le restent tant que l'on ne les a pas modifiées par ajout d'une date,
d'une source...etc
Cela simplifierait leur localisation notamment dans le tableau des
individus, éventuellement, cela aiderait à ne pas oublier de traiter les
individus modifiés ou ajoutés en masse.
Cette idée est intéressante et rejoint une de mes idées à mon avis encore plus
efficace ; mettre une couleur de fond (orange pour attention) pour la boîte
de chaque INDI dans la fenêtre arbre mais ensuite il faut sauvegarder
l'information quelque part : avec une balise utilisateur (on utilise alors
par exemple _TODO de chaque INDI) ou dans une fichier en parrallèle, la
première méthode ayant ma préférence.
Daniel.
Je vois que nous utilisons GenJ de manière différente.
Tu préférerai colorier les cases de l'arbre, pourquoi pas si cela
correspond mieux à ta façon d'utiliser GenJ.
Personnellement je préfère travailler avec le tableau de données, c'est
pour celà que je verrai mieux soit une écriture graissée, soit un fond
de couleur sur la ligne du tableau.
Si quelque chose peut être fait, je crois que les deux options sont à
mettre en place.
Après, il y a la nécessité de conserver ce marquage pour le cas où il
n'est pas possible de traiter la totalité de la fratrie au cours de la
séance de travail que l'on est en train de faire.
Sur l'enregistrement de l'information, je rejoins ton idée de balise qui
me parait tout à fait intéressante. Toutefois, je verrai mieux une
balise spécifique du style _FRATRIE ou _FetS ou _AFINIR, en tous cas
autre chose que _TODO qui peut déjà être utilisé par ailleurs pour
indiquer des recherches programmées ou envisagées, alors que terminer la
saisie d'une fratrie n'occasionne pas (ou ne devrait pas occasionner)
une programmation de recherches.
--
Bien cordialement
Ch. PALLUY
Des messages de genrhoneloire
Où, quand, comment, vivaient nos ancêtres. Comment les retrouver.
http://perso.wanadoo.fr/christian.palluy/anarolo
---------------------------------------------------------------------
<*> Pour vous désincrire de cette liste, envoyez un mail à :
[EMAIL PROTECTED]
<*> Pour obtenir de l'aide sur les commandes de la liste :
[EMAIL PROTECTED]