Domino 9 und frühere Versionen > Entwicklung
Reihenfolge von Ereignissen
Don Pasquale:
Hallo Leute,
ich habe in meiner Maske einen Dialoglisten-Feld
in dessen "on Exiting" events Code steckt.
Wenn ich nun in dieses Feld gehe und die Maske
mit Exit verlasse wird das "on Exiting" leider nicht durchlaufen.
Wie kann ich das erzwingen ?
Gruß
Don Pasquale
ata:
... wenn du das Dokument verläst ist das QuerySave oder QueryClose der bessere Ort...
ata
Don Pasquale:
:(
wofür benutze ich den gemeinsame felder
wenn ich dann doch wieder jede Maske
einzeln anfassen muß.
OK, dann eben teilmasken, die passen
halt nicht so schön ins gesamtlayout
weil da immer ein etwas größerer Rand drum ist.
Keine andere Lösung in Sicht ?
Ciao
Don Pasquale
Axel:
Hi,
das Problem mit dem Exiting - Event der Felder kenn ich. In die Falle bin ich auch schon des öfteren getappt.
Eine Lösung wäre evt. den Code, als Funktion in eine Script-Bibliothek zu stecken und die wird dann in die entsprechenden Masken eingebunden. Dann kannst du die entsprechende Funktion ausführen. Mußt du im Code was ändern, brauchst du nur die Funktion in der Bibliothek anpassen (gilt aber nur solange, wie du nichts an der Aufrufform, andere Parameter usw., änderst ).
Vielleicht ist das ein gangbarer Weg für dich.
Axel
Don Pasquale:
@Ata & Axel
Vielen Dank,
den Code aus dem Event einfach in meine
Library kopiert.
Jetzt kann ich ihn ganz bequem, sowohl aus
dem exiting und dem queryclose ereignis
aufrufen
Ciao
Don Pasquale
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln