AVANT_XXX

Beschreibung

Diese Aktion wird vor Ausführung einer einfachen Schaltfläche aufgerufen (Schaltfläche des 3. Registers im Fensterdictionary). Für jede einfache Schaltfläche gibt es zwei Aktionen: eine Aktion vor AVANT_XXX, eine Aktion nach XXX (wobei XXX die Identifkation der Schaltfläche ist). Zwischen diesen zwei Aktionen wird die Dictionaryaktion ausgeführt, wenn zur Schaltfläche angegeben (im Fensterdictionary). Die Aktion AVANT_XXX der Schaltfläche END existiert nicht.

Sie finden in der untenstehenden Tablelle die Liste der Aktionen vor und nach für jede einfache Schaltfläche:

Titel Schaltfläche

Aktion vor

Aktion nach

Endedatum END
Speichern fortfahrenAVANT_ENRENR
AnlegenAVANT_CRECRE
LöschenAVANT_SUPSUP
AbbruchAVANT_ABAABA
OKAVANT_OKOK
NeuAVANT_NEWNEW
AnfangAVANT_FIRFIR
EndeAVANT_LASLAS
ZurückAVANT_PREPRE
NächsteAVANT_SUISUI
AuswahlAVANT_SELSEL
CodeänderungAVANT_CHGCHG
DruckAVANT_EDIEDI
ListeAVANT_LISLIS
AnlagenAVANT_JOIJOI
Kommentare hinzugefügtAVANT_COMCOM
EigenschaftenAVANT_PROPRO
Vorlage

Fenstererfassung

Verwendung

    man vermeidet die Ausführung der Schaltfläche durch FOK=0 (keine Ausführung der Dictionary-Aktion oder der Aktion BOUTON)

    man zeigt eine Meldung an, indem man der Variable GMESSAGE einen Text zuweist und den Meldungstyp über GERR =1,2 oder 3 auswählt.

Achtung!
In Abhängigkeit des Werts GERR, wird die Schaltfläche ausgeführt oder nicht, unabhängig vom Wert der Variable FOK.
    GERR=1keine Ausführung der Schaltfläche
GERR=2Ausführung der Schaltfläche
GERR=3Ausführung der Schaltfläche, wenn Antwort über die Schaltfläche OK.

Wenn man die Schaltfläche unterlassen und eine Informationsmeldung senden möchte: Positioniert man FOK=0, aber nicht GERR=2, aas ersetzt wird durch Call MESSAGE ( message ) From GESECRAN.