4D v16.3

CANCEL

Home

 
4D v16.3
CANCEL

CANCEL 


 

CANCEL  
Dieser Befehl benötigt keine Parameter

Der Befehl CANCEL wird in Formular- bzw. Objektmethoden (oder in Unterroutinen) verwendet, um:

CANCEL führt die gleiche Aktion wie bei Drücken der Kombination ctrl-Taste+Punkt unter Windows bzw. Befehlstaste+ Punkt auf Macintosh aus. Wurde das Formular abgebrochen, hat die Systemvariable OK den Wert 0 (Null).

CANCEL wird im allgemeinen nach Aufrufen eines Menübefehls ausgeführt bzw. in der Objektmethode einer Schaltfläche “Keine Aktion”.

CANCEL wird oft auch für die Funktion Open window in der optionalen Schließbox eingesetzt. Gibt es in einem Fenster eine Control-Menübox, können Sie per Doppelklick auf die Control-Menübox oder durch Auswahl des Menübefehls Schließen, ACCEPT oder CANCEL in der auszuführenden Methode aufrufen.

CANCEL kann nicht gestapelt werden. Sollen als Antwort auf ein Ereignis zwei Befehle CANCEL in einer Spalte innerhalb einer Methode ausgeführt werden, hat es dieselbe Wirkung wie das Ausführen eines Befehls.

CANCEL lässt sich auch innerhalb der Funktion Print form mit dem Formularereignis On Printing Detail verwenden. In diesem Kontext widerruft CANCEL das Drucken des Formularteils und erlaubt so das Verschieben auf die nächste Seite. Diese Operation eignet sich zur Druckverwaltung von Formularen, wenn Platz fehlt oder ein Seitenumbruch erforderlich ist.

Hinweis: Diese Operation unterscheidet sich vom Befehl PAGE BREAK(*). Damit wird der gesamte Druckauftrag abgebrochen.

Siehe Beispiel zum Befehl SET PRINT MARKER.

Wird der Befehl CANCEL ausgeführt (Formular oder Drucken abgebrochen), wird die Systemvariable OK auf 0 (Null) gesetzt.



Siehe auch 

ACCEPT
PAGE BREAK
Print form

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Eingabe
Nummer: 270

Dieser Befehl ändert die Systemvariable OK

 
GESCHICHTE 

Geändert: 4D 2003

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)