Ich führe Powerbuilder 11.2 aus und versuche, einen Vorgang zu debuggen, der Daten aus einer Textdatei in einen Datenspeicher zieht. Ich kann den Datenspeicher überwachen und Informationen darüber anzeigen, aber ich möchte den tatsächlichen Inhalt des Datenspeichers sehen. Ich habe einige Vorschläge gesehen, einen Ausdruck zu dem Überwachungsfenster des Hinzufügens und ich eingeführt, um den folgenden Befehl ein:Inhalt des Datenspeichers in Powerbuilder anzeigen
[datastore].saveas("c:\test\[datastore].xls", xls!,true)
in das Watch-Fenster, aber alles, was ich bekam, war ein Kreis mit einer durchgehenden Linie in rot. Ich habe das Verzeichnis überprüft und nichts wurde gespeichert. Ich habe die Entwicklung von PB schon lange nicht mehr gemacht und das wurde mir zugeteilt, weil ich vorher PB-Entwicklung gemacht habe. Wie kann ich den Inhalt eines Datenspeichers im Debug-Modus ausgeben? Jede und jede Hilfe wird so sehr geschätzt.
Okay, ich denke, ich verstehe das nicht richtig.Ich versuche, diesen Ausdruck in das Überwachungsfenster einzugeben, indem ich mit der rechten Maustaste klicke und Einfügen auswähle. Dann erscheint das neue Expression-Feld und ich tippe den obigen Code ein, um den Datenspeicher zu ändern und erhalte immer noch den roten Kreis mit einer Linie. Ist das der falsche Ort, wenn ja, wie komme ich zum Fenster, um diesen Ausdruck zu betreten? Tut mir leid, ich bin so amateurhaft, aber wie ich schon sagte, es war vor 15 Jahren. Vielen Dank. – john
Ist DataStore instanziiert? – Merrin
Wenn ich eine Quickwatch mache, zeigt es, dass es instanziiert ist .. – john