Bonjour,
L'idée de transformer le champ professions d'un format "texte" en "événement avec info" est une bonne idée.
Cela permet de mettre généatique en conformité avec les imports/exports GEDCOM.
L'export gedcom est analogue à la version GW2019 (vu que les professions étaient déjà exportées en plusieurs tags OCCU (suivant séparateur ,) )
A l'utilisation (version GW2020, V1.0.0.9), il y a néanmoins une anomalie. Il reste possible de saisir dans le champ profession de la fiche détaillée des "," pour séparer des informations (normal pour moi car c'est un évt avec info) . Néanmoins si on revalide le champ profession dans la fiche simple (alors qu'il y a des informations séparés par des ",") cela provoque le découpage de l'information en 2 événements (à tord). Il faudrait que dans la "fiche simple"
- le champ profession soit inhibé en saisie si il y a plusieurs professions.
- si il y a des "," dans l'information de la profession que seule la partie jusqu'à la "," soit affiché.
Par ailleurs l'utilitaire de conversion devrait être amélioré (suggestion, pas vraiment un bug):
a) j'ai une base contenant des professions séparées par "," (en général) et quelques fois en ";" (de l'époque de geneatique MX ou je mettais des ; ). J'ai du commencé par convertir les "," au chargement puis convertir à nouveau avec les ";" par le menu Utilitaires/professions pour quelle soit "homogène". Je ne m'en suis aperçu que parce que j'ai comparés les GEDCOM produits par GW2019 et 2020
Donc il faudrait :
1- soit ne pas poser la question ", ou ;" et traiter simultanément les 2 cas; (*)
2- soit afficher un message pour inciter à vérifier à la fin de la 1ere conversion si il faut convertir les ;
(*) : peut être pas judicieux si il y a des utilisateurs qui utilisent simultanément la "," et le ";" (pourquoi pas)
b) comme beaucoup d'utilisateurs (dont moi) utilisent une syntaxe "profession (date), …" il y aurait pu avoir un traitement qui détecte un format "date entre parenthèses" pour fixer la date dans l'événement.
Actuellement cela va me forcer à procéder par export/import gedcom en faisant un script de conversion.
c) Personnellement je ne vois pas l'intérêt de poser la question "Donnez-vous votre accord pour améliorer le champ Profession, afin de profiter au mieux des évolutions de Généatique 2020 ?" au chargement d'une généalogie ancienne. J'aurais imposé la conversion en posant juste une question "Le champ profession va devenir un événement; Utilisez vous les , et ; pour séparer uniquement des professions ?". Cela aurait été plus compréhensible !
Si "Oui" il y aurait eu création d'autant d'événement que nécessaire, si non (cas des utilisateurs mettant d'autres informations) il n'y aurait eu qu'un événement en remplaçant les virgules par des tirets. (l'utilisateur devant modifier manuellement l'événement).
Je ne pense pas que l'utilisateur "lambda" qui utilise les virgules pour séparer des informations autres que des professions se rende compte de l'implication de la question posée actuellement (il va se retrouver avec des informations mises en profession alors que ce n'est pas une profession (par exemple le lieu)
Cordialement
Thierry
L'idée de transformer le champ professions d'un format "texte" en "événement avec info" est une bonne idée.
Cela permet de mettre généatique en conformité avec les imports/exports GEDCOM.
L'export gedcom est analogue à la version GW2019 (vu que les professions étaient déjà exportées en plusieurs tags OCCU (suivant séparateur ,) )
A l'utilisation (version GW2020, V1.0.0.9), il y a néanmoins une anomalie. Il reste possible de saisir dans le champ profession de la fiche détaillée des "," pour séparer des informations (normal pour moi car c'est un évt avec info) . Néanmoins si on revalide le champ profession dans la fiche simple (alors qu'il y a des informations séparés par des ",") cela provoque le découpage de l'information en 2 événements (à tord). Il faudrait que dans la "fiche simple"
- le champ profession soit inhibé en saisie si il y a plusieurs professions.
- si il y a des "," dans l'information de la profession que seule la partie jusqu'à la "," soit affiché.
Par ailleurs l'utilitaire de conversion devrait être amélioré (suggestion, pas vraiment un bug):
a) j'ai une base contenant des professions séparées par "," (en général) et quelques fois en ";" (de l'époque de geneatique MX ou je mettais des ; ). J'ai du commencé par convertir les "," au chargement puis convertir à nouveau avec les ";" par le menu Utilitaires/professions pour quelle soit "homogène". Je ne m'en suis aperçu que parce que j'ai comparés les GEDCOM produits par GW2019 et 2020
Donc il faudrait :
1- soit ne pas poser la question ", ou ;" et traiter simultanément les 2 cas; (*)
2- soit afficher un message pour inciter à vérifier à la fin de la 1ere conversion si il faut convertir les ;
(*) : peut être pas judicieux si il y a des utilisateurs qui utilisent simultanément la "," et le ";" (pourquoi pas)
b) comme beaucoup d'utilisateurs (dont moi) utilisent une syntaxe "profession (date), …" il y aurait pu avoir un traitement qui détecte un format "date entre parenthèses" pour fixer la date dans l'événement.
Actuellement cela va me forcer à procéder par export/import gedcom en faisant un script de conversion.
c) Personnellement je ne vois pas l'intérêt de poser la question "Donnez-vous votre accord pour améliorer le champ Profession, afin de profiter au mieux des évolutions de Généatique 2020 ?" au chargement d'une généalogie ancienne. J'aurais imposé la conversion en posant juste une question "Le champ profession va devenir un événement; Utilisez vous les , et ; pour séparer uniquement des professions ?". Cela aurait été plus compréhensible !
Si "Oui" il y aurait eu création d'autant d'événement que nécessaire, si non (cas des utilisateurs mettant d'autres informations) il n'y aurait eu qu'un événement en remplaçant les virgules par des tirets. (l'utilisateur devant modifier manuellement l'événement).
Je ne pense pas que l'utilisateur "lambda" qui utilise les virgules pour séparer des informations autres que des professions se rende compte de l'implication de la question posée actuellement (il va se retrouver avec des informations mises en profession alors que ce n'est pas une profession (par exemple le lieu)
Cordialement
Thierry