Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Hello
Mon PB plante lamentablement quand j'essaie d'ouvrir une datawindow, parce qu'il essaie d'ouvrir la fenêtre de preview, or il semblerait qu'il y ait un bug dessus dans la version 10.5.
J'ai réinstallé PB plusieurs fois, mais ça marche pas !!! Apparemment la configuration des fenetres n'est pas écrasée à l'install.
Donc quelqu'un saurait il ou est défini ce truc là, que je puisse le supprimer à la main ? Est ce que c'est dans la base de registre ?
Merci d'avance pour votre aide !!
Hors ligne
Salut, ouvre une DW qui marche, vas dans le menu Design, Options, et décoche Retrieve on preview dans l'onglet General.
Hors ligne
le problème c que y'en a aucune qui marche ! J'ai meme essayé de créer une external, est ça plante ....
D'ou ma question ... Ou est définie la configuration des fenetres pour chaque type d'objet dans PB ?
Hors ligne
dans PB.INI, il ya une section DW où il faut spécifier PreviewRetrieve=0
... [Data Window] GridOn=0 GridShow=0 GridX=8 GridY=8 new_default_datasource=5 new_default_presentation=2 Outline_Objects=1 PreviewOnNew=no PreviewRetrieve=0 Preview_RetainData=1 PrintOnNew=Yes PrintPreviewRulers=No PrintPreviewZoom=100 Ruler=0 Status=0 stored_procedure_build=1 ...
Hors ligne
bonjour,
Et tu es dans quel build de la 10.5 ??
Moi je suis en 6627 et ça marche très bien.
Hors ligne
Bonjour,
Même remarque que Wazou avec la 10.5 Build 5079: Pas de problème d'ouverture de DW en preview....
Hors ligne
N'aurait tu pas une imprimante réseau configurée sur ton poste par défaut?
Hors ligne
je suis sur la 6565 ...
J'installerai surement le build suivant par la suite
Merci beaucoup à tous les deux
Hors ligne
si si effectivement thezerg, il y a une imprimante réseau configurée sur mon poste ... Ce serait du à ça ??
Hors ligne
essaye d'en mettre une virtuelle par défaut et relance pb et essaye d'ouvrir une DW.
Hors ligne
Ca ne marche pas ...
Ni en changeant le pb.ini, ni en définissant une imprimante virtuelle par défaut ...
Je suis désespérée là (((((((
Hors ligne
Ca fait quoi concrètement?
Hors ligne
Ca plante purement et simplement.
Il me sort une exception win32.
J'ai visual studio installé sur mon poste, donc il m'ouvre une fenetre avec son débuggeur sélectionné par défaut
Hors ligne
hello,
tu as compilé cette datawindow ?
sinon, fais un export puis un import...et regenerate...
Hors ligne
rapitou a écrit:
Ca plante purement et simplement.
Il me sort une exception win32.
J'ai visual studio installé sur mon poste, donc il m'ouvre une fenetre avec son débuggeur sélectionné par défaut
En effet le problème ne correspond pas au notre donc pas de soucis d'imprimante désolé !
Sinon comme dit pick click droit - > regenerate
Hors ligne
toutes les dw plantent .... meme quand j'en crée une nouvelle, external comme ça aucun lien avec la base, ben ça plante ....
Hors ligne
En fait ma question la voilà ... ou est sauvegardé l'historique de PB ?
Car meme en résinstallant, les derniers objets ouverts apparaissent dans le menu File de PB, et ce meme si je supprime sauvagement le repertoire Powerbuider 10.5 des programmes.
C'est certainement dans la base de registre, vous avez une idée d'où ça pourrait etre ?
Hors ligne
il me semble qu'on avait supprimé toutes les entrées powerbuilder du reg ... bon courage..
Hors ligne
le build 6565 j'avais une erreur de communication avec mes bases oracle si j'utilisais une proc stockée .... apparemment il a l'air de bien merder celui-là !!
Mon conseil serait que tu utilises rapidement un autre build pour voir si cela résoud ton problème.
Hors ligne
rapitou a écrit:
C'est certainement dans la base de registre, vous avez une idée d'où ça pourrait etre ?
avec REgEdit hkey_local_machine\software\Sybase......
Hors ligne
Problème résolu !
J'ai viré toutes les entrées Powerbuilder de la base de registre apres avoir réinstallé pour la nième fois, et là ça marche.
Pour info, la config que je recherchais etait dans :
HKEY_USERS\S-1-5-21-1187315788-990266612-1532171936-1008\Software\Sybase\PowerBuilder
Heureusement que la fonction rechercher existe dans la base de registre
Bonne soirée !
Hors ligne