AfStampOkButtonEnable
![]() |
|||||||||||||
AfStampOkButtonEnable(logic1) : int | |||||||||||||
Ok-Schaltfläche im Stempel-Dialog aktivieren/deaktivieren | |||||||||||||
|
Mit dieser Anweisung kann die [Ok] Schaltfläche im Dialog zur Eingabe von Stempelinformationen aktiviert und deaktiviert werden. Es kann so verhindert werden, dass ein Stempel mit inhaltlich falschen oder unvollständigen Informationen auf ein Dokument aufgebracht werden kann. Mit dem Übergabeparameter (logic1) wird bestimmt, ob die Schaltfläche aktiviert (true) oder deaktiviert (false) wird.
Die Anweisung kann nur aufgerufen werden, wenn der Dialog geladen ist. Das ist nur in den Ereignissen Stempel - Vor Anzeige, Stempel - Nach Anzeige, Stempel - Tastendruck und Stempel - Feldkontrolle möglich.
Ist der Dialog nicht geladen, wird der Fehlercode _ErrFrameNotFound (-203) zurückgegeben.
Beispiel:
Ereignis "Stempel - Vor Anzeige"
... tResult # AfStampOkButtonEnable(false); ...
Ereignis "Stempel - Feldkontrolle"
... AfStampPropGetDate('ded01', _WinPropCaptionDate, var tDate); if (tDate >= 01.01.2020 AND tDate <= 31.12.2020) tResult # AfStampOkButtonEnable(true); else tResult # AfStampOkButtonEnable(false); ...
Neben den allgemeinen Fehlerwerten können folgende Werte zurückgegeben werden:
Konstante | Wert | Bedeutung |
_ErrOk | 0 | Kein Fehler aufgetreten. |
_ErrFrameNotFound | -203 | Dialog zur Eingabe der Stempelinformationen ist nicht geladen. |
Für weitere CONZEPT 16-spezifische Rückgabewerte siehe die aktuelle CONZEPT 16-Hilfe.