Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour à tous,
Suite au remplacement de ma bécane, j'ai donc réinstallé PB 11.1 pour la partie dév... et dès que j'ouvre un projet existant... Paf le crash !
J'ai un joli message "Attempt to open DataWindow failed".
J'ai checké le net pour avoir une solution... mais rien ne semble fonctionner : suppr entrée dans la base de registre, modif options de PB, ...
Avez-vous une idée de pourquoi cela plante à ce point ?
Pour info, je suis sous win 7 maintenant
Dernière modification par jordel (31-07-2014 13:08:22)
Hors ligne
Tu parles de ce message : ?
D'abord ce n'est pas un crash, juste un message d'erreur applicatif.
Tu l'obtiens en cliquant sur un fichier .pbw dans l'explorer et pas en démarrant PB puis en rouvrant un projet manuellement.
ça provient d'un mauvais paramétrage de association .pbw <-> PB où PB interprète mal ce qui lui est communiqué sur la ligne de commande.
Pour demander à PB d'ouvrir un workspace par le ligne de commande (ou le clic sur un fichier, ça revient au même), il faut utiliser le paramètre /workspace suivi du chemin vers le projet, et pas le projet tout seul.
Si tu remplaces dans la base de registres la valeur de HKEY_CLASSES_ROOT\Applications\PB115.EXE\shell\open\command
de
"C:\Program Files (x86)\Sybase\PowerBuilder 11.5\PB115.EXE" "%1"
en
"C:\Program Files (x86)\Sybase\PowerBuilder 11.5\PB115.EXE" /workspace "%1"
le problème devrait se régler. (évidemment, il faut adapter le chemin et la version de PB à ce que tu as chez toi)
Hors ligne
Bonjour,
Tu es sous windows 7 => il faut que tu lances PB en mode administrateur :
Sur l’icône PB tu ouvres le menu contextuel par un clic gauche de la souris, et tu cliques sur l'entrée : Exécuter en tant qu'administrateur.
Hors ligne
buck a écrit:
Tu es sous windows 7 => il faut que tu lances PB en mode administrateur
Perso, ce n'est pas mon cas. Mais mes réglages UAC sont au minimum et je suis admin local.
Sur la machine d'à côté où l'UAC est inchangé des défauts ce n'est pas nécessaire non plus cela fonctionne sans droit particulier.
Hors ligne
Hello,
Après les tests de vos solutions... j'ai désinstallé proprement PB11.1 et PB12 et salement PB11.5 (qui ne voulait pas se désinstaller proprement).
J'ai aussi désinstallé tous les composants Sybase.
J'ai alors remis PB11.1 et PB12 (oui, j'ai encore des applis dans les 2 versions). Et là, tout s'ouvre magiquement et sans erreur donc ;)
Merci pour les infos
Hors ligne