Index des Archives

www.ancestrologie.com
Le nouvel ensemble de forums touchant à Ancestrologie et à ses plugins 


Version 1.3 Beta disponible sur le site
Aller à la page Précédente  1, 2, 3, 4  Suivante
 
Poster un nouveau sujet   Répondre au sujet    Index des Archives -> BOA
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
Lau
Pro, Modérateur
Pro, Modérateur


Inscrit le: 01 Avr 2003
Messages: 1541

MessagePosté le: 17 Nov 2003 10:54    Sujet du message: Répondre en citant

pthierry a écrit:
Ce qui a changé depuis c'est la base version 2 à version 3
"Character Set : none" à "Character set : iso8859_1"
peut-être une piste
mais je n'en dis pas plus pour cause de polémiques stériles
A+ Pierre

Bien vu Pierre : le BOA fonctionne correctement sur la base V2 et ne fonctionne plus sur la base V3.
Pour les MAJ de filiation, dans les tables, il crée bien toutes les filiations "Enfant naturel" et "Filiation inconnue", mais ne crée pas les filiations "Enfant légitime" (comme par hasard celui qui contient un é). Et comme à chaque plantage de la base, en quittant le BOA, Ancestro ne répond plus, d'où l'appel au Dieu CTRALTSUP (autre nom de CTRALTDEL)

Pour les boutons "un parent manquant" et "2 parents manquants", cela doit participer du même processus (fonctionne sur base V2).
Je suppose que je dois modifier le BOA pour qu'il prenne en compte ce nouveau CharacterSet.
Claude, Philippe, HELP ! Quoissé que j'dois faire pour ce nouveau "char acteur sept"?!?
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
pthierry
Pro
Pro


Inscrit le: 27 Fév 2003
Messages: 455
Localisation: Paris 13

MessagePosté le: 17 Nov 2003 15:59    Sujet du message: Répondre en citant

Laurent , je n'ai pas les dernières sources d'Ancestro , donc je ne peux pas vérifier dans la connexion à la base dans le composant TIBDatabase
si on a précisé l'utilisation de Character set : iso8859_1 , il faudait que Philippe ou Claude nous le dise
peut-être une solution
A+ Pierre
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
pthierry
Pro
Pro


Inscrit le: 27 Fév 2003
Messages: 455
Localisation: Paris 13

MessagePosté le: 17 Nov 2003 20:49    Sujet du message: Répondre en citant

je viens de télécharger les sources au 2/11 , effectivement dans le composant ibd_BASE (de l'unité u_dm qui fait la connexion avec la base) le jeu de caractères est "Aucun" , il faut le mettre à ISO8859_1
ça devrait améliorer la situation
A+ Pierre
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
AquaBlue
Pro
Pro


Inscrit le: 02 Mar 2003
Messages: 1199
Localisation: Paris - France

MessagePosté le: 17 Nov 2003 23:17    Sujet du message: Répondre en citant

Pourtant ligne 340 de u_dm on trouve bien :

ibd_BASE.Params.Add('lc_ctype=ISO8859_1');

donc le jeu de caractères est bien correct Exclamation
_________________
Les Anomalies & Suggestions et la FAQ sont là.
                                     
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
Lau
Pro, Modérateur
Pro, Modérateur


Inscrit le: 01 Avr 2003
Messages: 1541

MessagePosté le: 18 Nov 2003 11:19    Sujet du message: Répondre en citant

OK, je modifie le BOA ce soir et je vous tiens au courant demain.

Merci.
Lau
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
pthierry
Pro
Pro


Inscrit le: 27 Fév 2003
Messages: 455
Localisation: Paris 13

MessagePosté le: 19 Nov 2003 11:13    Sujet du message: Répondre en citant

AquaBlue a écrit:
Pourtant ligne 340 de u_dm on trouve bien :

ibd_BASE.Params.Add('lc_ctype=ISO8859_1');

donc le jeu de caractères est bien correct Exclamation

Eh oui j'ai oublié de regarder le code Embarassed , je me suis contenté de regarder le composant (comme un bleu)
Laurent je pense que tu l'as vu mais je le dis pour Philippe : il faut modifier le source du prototype de DLL et ajouter ibd_BASE.Params.Add('lc_ctype=ISO8859_1'); (ligne 84 de U_dm.pas de la DLL)
c'est bien un problème à la connexion
j'ai l'impression que les autres Plugins ont été corrigés
A+ Pierre
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
Lau
Pro, Modérateur
Pro, Modérateur


Inscrit le: 01 Avr 2003
Messages: 1541

MessagePosté le: 19 Nov 2003 11:17    Sujet du message: Répondre en citant

J'avais lundi soir mis à jour les paramètres de la base comme indiqué par Pierre et cela n'avait pas fonctionné. La remarque de Marc m'a fait comprendre que l'on réinitialisait les paramètres un peu plus tard et donc qu'il fallait remettre à jour cette donnée à cette endroit.

C'est chose faite.
J'ai remis à jour la DLL sur mon site (sans changer de numéro de version).
Du coup, elle n'est plus compatible avec les bases V2 (j'ai renommé la DLL V1.3 beta compatible base V2 sous http://www.chez.com/robbe/geneal/DLL_BOA_baseV2.dll pour les retardataires).
J'ai testé sur Win 98SE et Win 2000 : les filiations ne font plus planter.
En revanche, j'ai toujours l'erreur sur les parents manquants, mais uniquement sur Win 2000 (a priori même base car import du même Gedcom) Question Exclamation Question
Je ne sais qu'en penser.
Pouvez-vous me dire ce que vous obtenez, svp ?

Question subsidiaire : quelle est la dernière base V2 publiée ?
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
AquaBlue
Pro
Pro


Inscrit le: 02 Mar 2003
Messages: 1199
Localisation: Paris - France

MessagePosté le: 19 Nov 2003 11:44    Sujet du message: Répondre en citant

Lau a écrit:

Question subsidiaire : quelle est la dernière base V2 publiée ?


Comme je garde toujours quelques versions après upgrade, la dernière version 2 doit être la 2.05.

Et pour ceux qui lisent ce message je rappelle qu'il n'est pas possible de migrer la base d'une version 2.05 à 3.0 ou +.
Il n'y a donc pas d'outil de migration de la version 2.05 vers la 3.0
Il faut transfèrer les données d'une base vers l'autre avec IBPump (voir Tutoriels) ou réaliser un export/import via GEDCOM.
_________________
Les Anomalies & Suggestions et la FAQ sont là.
                                     
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
Ransac
Pro
Pro


Inscrit le: 28 Fév 2003
Messages: 1906
Localisation: Bordeaux

MessagePosté le: 20 Nov 2003 12:07    Sujet du message: Répondre en citant

Lau a écrit:

J'ai testé sur Win 98SE et Win 2000 : les filiations ne font plus planter.
En revanche, j'ai toujours l'erreur sur les parents manquants, mais uniquement sur Win 2000 (a priori même base car import du même Gedcom) Question Exclamation Question
Je ne sais qu'en penser.
Pouvez-vous me dire ce que vous obtenez, svp ?

Question subsidiaire : quelle est la dernière base V2 publiée ?

Sous Windows XP pro, pas d'erreur lors de la filiation, cela marche donc maintenant, par contre, les parents manquants font toujours tout planter !
Même scénario avec NT4 et la même base.

Je confirme que la dernière V2 mise à disposition est la 2.05 avec la version 2.0.0.18 d'ancesrologie.
Voir mon site pour l'historique des versions
_________________
N'oubliez jamais que le mieux est l'ennemi du bien et que la perfection n'est pas de ce monde !
Les définir est un défi, les réaliser est un leurre ! ... mais on aimerait tellement y croire!
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail Visiter le site web du posteur
Lau
Pro, Modérateur
Pro, Modérateur


Inscrit le: 01 Avr 2003
Messages: 1541

MessagePosté le: 21 Nov 2003 18:18    Sujet du message: Répondre en citant

Quelqu'un peut-il tester sur Win 98 SE (et retester sur les autres) ?
Je n'arrive pas à voir où se situe le problème.
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
pthierry
Pro
Pro


Inscrit le: 27 Fév 2003
Messages: 455
Localisation: Paris 13

MessagePosté le: 21 Nov 2003 21:37    Sujet du message: Répondre en citant

test sur NT4 et win 98
meme msg qu'avant : encore le problème de character_set ?
c'est un vrai travail de détective (c'est mieux quand on a toutes les cartes en main)
on a éliminé le problème de la connexion
il reste 2 directions puisque ça marche pour les autres boutons : le code ou les procs
as-tu recomplié la proc proc_lr_ancetres_manquants
A+ Pierre
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Envoyer l'e-mail
Lau
Pro, Modérateur
Pro, Modérateur


Inscrit le: 01 Avr 2003
Messages: 1541

MessagePosté le: 24 Nov 2003 10:31    Sujet du message: Répondre en citant

Non, je n'y ai pas touché. Mais le plus "drôle", c'est que ça marche sur un des 2 postes (en Windows 98SE) ?!?
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Lau
Pro, Modérateur
Pro, Modérateur


Inscrit le: 01 Avr 2003
Messages: 1541

MessagePosté le: 24 Nov 2003 14:59    Sujet du message: Répondre en citant

Quelqu'un peut-il me confirmer que ça marche sur base V3 et Windows 98SE ?

Dernière édition par Lau le 24 Nov 2003 18:07; édité 1 fois
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
Lau
Pro, Modérateur
Pro, Modérateur


Inscrit le: 01 Avr 2003
Messages: 1541

MessagePosté le: 24 Nov 2003 18:07    Sujet du message: Répondre en citant

Une nouvelle étrange : je n’ai plus sous W2000 le plantage sur la liste des parents manquants et je ne comprends pas pourquoi …

Voici les manipulations que j’ai faites sur mon poste W2000 :
1. Installation d’Interbase
2. Modification de la proc stock en supprimant les accents (la proc stock affichait un message accentué)
3. Test du BOA : tout est réparé.
4. Pour valider, modification de la proc stock en remettant les accents
5. Test du BOA : ça marche encore !?!
6. Désinstallation d’Interbase
7. Test du BOA : ça marche toujours !?!
8. Ecrasement de la base de données par la V3.02 (celle que j’avais avant)
9. Test du BOA : ça marche toujours !?!

Alors je ne comprends plus ce qui a pu arriver. Question Question Question
Si quelqu'un peut essayer sur sa version en isolant l'étape Interbase pour voir (Installation d'Interbase et test du BOA sans MAJ la proc stock).
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur
AquaBlue
Pro
Pro


Inscrit le: 02 Mar 2003
Messages: 1199
Localisation: Paris - France

MessagePosté le: 24 Nov 2003 18:27    Sujet du message: Répondre en citant

Bin en faisant ta manip tu as recompilé la proc Exclamation
Donc ça parait logique !

Rechage une base 3.02 vide et re-essaye le BOA et tu devrais retrouver ton message d'erreur Exclamation
_________________
Les Anomalies & Suggestions et la FAQ sont là.
                                     
Revenir en haut
Voir le profil de l'utilisateur Envoyer un message privé Visiter le site web du posteur MSN Messenger
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Index des Archives -> BOA Toutes les heures sont au format GMT + 2 Heures
Aller à la page Précédente  1, 2, 3, 4  Suivante
Page 3 sur 4

 
Sauter vers:  
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum


Powered by phpBB © 2001, 2005 phpBB Group
Traduction par : phpBB-fr.com