Hallo!
Ich möchte vorausschicken, daß viel Erfahrung mit Lotusscript in Kombination mit Lotus Approach habe, jedoch noch kaum Erfahrung mit der Entwicklung in Notes.
Nun versuche ich, eine bestehende Anwendung am Lotus Notes Client nachzuvollziehen, da nicht absehbar ist, wie lange Approach noch verwendbar sein wird.
Seit Tagen versuche ich das folgende Problem zu lösen:
Es wird nach bestimmten Suchkriterien ein Array erstellt, der in einer Listbox präsentiert werden soll. Daraus soll dann eine Zeile selektiert werden, die dann zur weiteren Verarbeitung dient.
Obwohl ich das Listenfeld in der Maske als bearbeitbar mit allen Refresh-Funktionen definiert habe (auch in der Maske ist "automatisch aktualisieren gesetzt), bleibt es immer leer - obwohl ich Debugger sehe, daß die Daten vorhanden sind. Wenn ich dann ein call uidoc.refresh ausführe, sind die Daten auch weg.
Das ist der relevante Code
Set ws = New NotesUIWorkspace
Set uidoc = ws.ComposeDocument ( , , "Liste" )
Set doc = uidoc.document
doc.Lbx = Array <-- hier sind die Daten als values des Feldes Lbx noch im Debugger sichtbar
call uidoc.refresh
Für jede Hilfe wäre ich dankbar.