Die Hilfe zu PowerBuilder (Version 9) erläutert, dass Sie sowohl die Punktnotation als auch die Methoden Describe und Modify verwenden können, um auf Objekte zuzugreifen, die in einem zusammengesetzten Datenfenster verschachtelt sind. Ich habe Probleme in einem Objekt, weil die Objekte zur Laufzeit nicht gefunden werden.Zugreifen auf zusammengesetzte Datenfensterobjekte
Das Benutzerobjekt, mit dem ich arbeite, ist eine Ebene oder zwei Ebenen in der Vererbungskette, und es enthält ein zusammengesetztes Datenfenster, das vier Berichtsdatenfenster enthält (dw_1 bis dw_4). Wenn ich versuche, zu sehen, was die Verbund DataWindow- hat, indem man die beschreiben Ergebnisse von datawindow.objects suchen, bekomme ich keine Liste der
dw_1 dw_2 dw_3 dw_4
Was es mich stattdessen gibt das ist:
obj_4112034 obj_4112035 obj_4112036 obj_4112037
Die Objektnamen können jedes Mal ändern ich betreibe es. Ich vermute, dass es eine dynamische Verarbeitung gibt, die das verursacht, aber ich bin mir nicht sicher. Warum gibt PowerBuilder die im Entwicklungsmodus definierten Objektnamen nicht zurück? Gibt es eine Möglichkeit, dass ich das umgehen kann, damit ich auf die Eigenschaften der verschachtelten Berichtdatenfenster zugreifen kann?
Vielen Dank für Ihre Hilfe.
Vielen Dank, aber ich verwende ein zusammengesetztes Datenfenster, keine Kreuztabelle. –