Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Je viens d'avoir un problème en PB 10.5. Celà me paraît totalement impossible, donc je me tourne vers vous pour comprendre ce qui s'est passé.
Je travaille sur un bug dans notre programme :
dans une nouvelle pbl mise en position 2, je copie les objets sur lesquels je dois travailler (2 datastore control, 1 fenêtre, 5 datawindow control et un nvo).
je règle le bug concernant la mise à jour d'une datastore
tout fonctionne bien, je fais un gros test et ça marche.
Je ferme powerbuilder pour envoyer la pbl contenant les objets modifiés au département intégration.
Je réouvre pb et, par acquis de conscience, je décide de refaire un dernier test.
Ca ne marche plus.
Je retourne voir dans mes pbl et là : 1 des 2 datastore a disparu : que ce soit dans ma pbl de travail (en position 2) ET dans la pbl d'origine (en position 4)
J'ai énormément de mal à croire que j'ai fait une mauvaise manipulation : supprimer un objet d'accord ; mais deux ?? dans deux pbl différentes ??
L'un d'entre vous aurait-il déjà eu le cas ? Si oui a-t-il identifié le problème ?
Hors ligne
As-tu essayé de faire un optimize de ta PBL ?
Il détecte les objets avec erreur de script qui ne sont plus affichés dans le library painter et propose de générer le fichier souce (.srd, .srw, etc...). Tu peux ensuite ouvrir le source pour vérifier le code.
Hors ligne
en fait, j'ai reconstruis la datastore control parce que je devais trouver une solution rapidement.
Donc, je ne sais pas si un optimize m'aurait retrouvé l'objet. Mais donc, c'est un problème déjà rencontré ... Je suis rassuré, je me croyais devenir fou !
La prochaine fois que le cas se présente (j'espère que non), j'essayerais l'optimize.
Merci !
Hors ligne
Utilises tu un gestionnaire de source ?
Hors ligne
Non, je n'utilise que PowerBuilder.
Hors ligne