Domino 9 und frühere Versionen > Entwicklung

Dialogbox und Script

<< < (2/2)

Axel:
@cpo

... und QueryClose läuft auch. Wenn ich Validierungen zu machen habe, kommen die in QueryClose rein.

So oder so ähnlich kann das aussehen:

Sub Queryclose(Source As NotesUIDocument, Continue As Variant)
    If Not Source.DialogBoxCanceled Then
       If Source.Document.Feld = "" Then
          Messagebox "Feld darf nicht leer sein"
          Continue = False
       End If
    End If  
End Sub

Axel

cpo:
Jau, aber dann weiß ich immer noch nicht, ob der User OK oder Cancel gedrückt hatte. Das krieg ich erst wieder im Aufruf der Dialogbox Funktion mit.
Und ich will ja nicht sämtliche Pflichtfelder ausfüllen lassen, wenn der User nur mal gucken und dann Abbrechen möchte....

Das mit dem dialogboxcancel im QClose klappte auch aus irgendeinem Grund nicht immer... war das so, dass Escape nicht als Cancel erkannt wird oder so?

Oder liegt es daran, dass ich einfach meine Standardfunktion für Dialogboxen so gern nehme?  ;D ;D ;D

CPO **heutefrühFeierabend** tschööö

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln