| 4D v13.4Datenbankmethode On System Event | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v13.4
 Datenbankmethode On System Event 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| $1 -> Datenbankmethode On System Event | ||||||||
| Parameter | Typ | Beschreibung | ||||||
| $1 | Lange Ganzzahl |   | Event code | |||||
Die Datenbankmethode On System Event wird jedes Mal aufgerufen, wenn ein Systemereignis eintritt. Das betrifft alle 4D Umgebungen: 4D (alle Modi) und 4D Server, sowie kompilierte 4D Anwendungen mit eingebundener 4D Volume Desktop.
Um ein Ereignis zu bearbeiten, müssen Sie den Wert des Parameters $1 innerhalb der Methode testen und ihn mit einer der folgenden Konstanten unter dem Thema Datenbankereignisse vergleichen:
| Konstante | Typ | Wert | Meldung | 
| On application background move | Lange Ganzzahl | 1 | Die 4D Anwendung geht in den Hintergrund | 
| On application foreground move | Lange Ganzzahl | 2 | Die 4D Anwendung kommt in den Vordergrund | 
Diese Ereignisse werden erzeugt, wenn eine 4D Anwendung die Ebene als Folge einer Benutzeraktion wechselt. Zum Beispiel:
Es ist absolut notwendig, den Parameter $1 (Lange Ganzzahl) in der Datenbankmethode zu deklarieren. Der Code der Datenbankmethode ist wie folgt:
  // Datenbankmethode On System Event
 C_LONGINT($1)
 Case of
    :($1=On application background move)
  // Etwas ausführen
    :($1=On application foreground move)
  // Etwas anderes ausführen
 End case
	Produkt: 4D
	Thema: Datenbankmethoden
	
        
        
	
     Alphabetische Liste der Befehle
    Alphabetische Liste der Befehle

	Erstellt: 4D v13