Domino 9 und frühere Versionen > ND6: Entwicklung
Seite neu berechnen
Glombi:
Um den bestehenden Rahmen zu überschreiben, muss zunächst _self (case sensitive) verwendet werden:
Call notesUIWorkspace.SetTargetFrame( "_self" )
Call notesUIWorkspace.SetTargetFrame( "DeinFrame" )
Call notesUIWorkspace.OpenPage( "AndereSeite" )
Call notesUIWorkspace.SetTargetFrame( "_self" )
Call notesUIWorkspace.SetTargetFrame( "DeinFrame" )
Call notesUIWorkspace.OpenPage( "DeineSeite" )
Andreas
reichi:
Hallo
Funktioniert leider noch nicht.
Also ich hab mal ne kleine Test-DB gebaut und das Szenario reingebaut. Wenn ich links auf Neu klicke öffnet sich sie Maske und ich gebe irgendwas ein. Beim Drücken auf "Speichern & schließen" soll sich die Maske schließen und der berechnete Wert in der linken Seite aktualisieren.
mfg
Reichi
reichi:
Hier die Datei
it898ur:
Hallo Reichi,
wenn es nur darum geht beim Schließen einer Maske die darunterliegende Ansicht zu aktualisieren (analog zu F9), um z.B. die Daten einer Ansicht zu aktualisieren, habe ich gute Erfahrung mit folgendem Code im QueryClose der Maske gemacht:
Dim ws As New NotesUIWorkspace
Call ws.ViewRefresh
Das Ereignis Terminate ist etwas störisch (zumindest in einigen Notesversionen), wenn es um Refreshaufrufe geht - scheint mit der Zurodnung zu aktuellen Datenbank zusammenzuhängen. Das ereignis QueryClose funktioniert interessanterweise aber auch, obwohl es eigentlich vor dem Schließen bearbeitet werden sollte.
Gruß
André
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln