Domino 9 und frühere Versionen > Entwicklung
ws.Dialogbox und OK-Button
tabama:
Hallo,
kann ich innerhalb des Docs in der Dialogbox abragen, ob diese mit OK oder Abbrechen geschlossen wird?
Hintergrund:
Ich möchte diverse Feldprüfungen (QueryClose im Doc und dann cuntinue auf false) durchführen, wenn die Dialogbox mit "OK" verlassen wird. Wird sie mit "Abbrechen" verlassen ist mir alles Wurscht (continue = true)
Ich könnte zwar die Buttons in der Dialogbox verbergen und sie in die Maske bringen, dann habe ich aber das Problem, dass diese beim scrollen evtl. verschwinden.
diali:
flag = notesUIWorkspace.DialogBox( ...)
Return value
flag ... Boolean. Returns True if the user clicks OK in the dialog box. Returns False if the user clicks Cancel.
tabama:
da ist es ja schon zu spät. Dann bin ich ja im aufrufendem Code.
Ich will es aber noch in der Box selbst wissen.
ata:
... ich denke beim Cancel-Verlassen werden verschiedene Events der Dialogmaske nicht durchlaufen - werden sie also durchlaufen bist du mit OK raus - ansonsten eigene Buttons verwenden...
ata
Axel:
Hi,
mit dem Property DialogboxCanceled aus der Klasse NotesUIDocument kannst du im QueryClose-Event eines Dialogs abfragen ob "Abbrechen" gedrückt wurde.
Beisp.:
Sub Queryclose(Source As NotesUIDocument, Continue As Variant)
If Source.DialogBoxCanceled Then
Messagebox ("Abbrechen")
Else
Messagebox ("OK")
End If
End Sub
Axel
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln