Nach meinem Verständnis ist es doch so das jedes Objekt mit Parent oDlg:drawingarea() automatisch bei oDlg:show() sichtbar gemacht, und bei oDlg:destroy() wieder aus dem Speicher entfernt. Oder vertue ich mich da?
Mein Problem ist, daß oBrowse nicht angezeigt wird (egal in welchem Projekt, immer das gleiche). Außer ich mache ein oBrowse:show(), zusätzlich zum oDlg:show(). Alle anderen XBParts werden korrekt auch ohne oXBP:show() angezeigt. Halt nur der Browse niemals.
Außerdem habe ich ein Projekt, wo ich 2 Browses auf die gleiche dbf habe. In dieser dbf werden sehr ausführliche Datensätze gespeichert. In den 2 Browses habe ich das Aufgeteilt: In dem einen werden die Datensätze nach einem bestimmten Kriterium zusammengefasst (mit Index Unique auf ein Feld), in dem anderen Browse werden dann für genau das im führenden Browse aktuelle Index-Kriterium die ganzen vorhandenen Datensätze angezeigt (Index auf das gleiche Feld, aber ohne Unique). Problem ist: Wenn ich nicht so einen Sonderkonstrukt einbaue
Code: Alles auswählen
oBrowseDetails:refershAll()
oBrowseDetails:forceStable()
obrowseUebersicht:goBottom()
oBrowseUebersicht:goTop()
oBrowseUebersicht:refreshAll()
oBrowseuebersicht:forceStable()
Jan