4D v14.3

OPEN DATA FILE

Home

 
4D v14.3
OPEN DATA FILE

OPEN DATA FILE 


 

OPEN DATA FILE ( Zugriffspfad ) 
Parameter Typ   Beschreibung
Zugriffspfad  String in Name oder kompletter Zugriff der zu öffnenden Datendatei

Mit dem Befehl OPEN DATA FILE können Sie die von der 4D Anwendung geöffnete Datendatei „on-the-fly“ wechseln.

Im Parameter Zugriffspfad übergeben Sie den Namen bzw. den kompletten Zugriffspfad der zu öffnenden Datendatei (Datei mit der Endung ".4DD"). Übergeben Sie nur den Namen der Datei, muss sie neben der Strukturdatei der Datenbank liegen.
Setzt der Zugriffspfad eine gültige Datendatei, verlässt 4D die gerade aktive Datenbank und öffnet sie erneut mit der angegebenen Datendatei. Die Datenbankmethode On Exit und Datenbankmethode On Startup werden der Reihe nach aufgerufen.

Warnung: Da dieser Befehl die Anwendung beendet, ehe sie wieder mit der angegebenen Datendatei geöffnet wird, kann er nicht in der Datenbankmethode On Startup bzw. einer Methode verwendet werden, die von dieser Datenbankmethode aufgerufen wird.

Der Befehl wird in asynchroner Weise ausgeführt, d.h. nach dem Aufruf führt 4D die verbleibende Methode aus. Dann verhält sich die Anwendung wie beim Befehl Beenden im Menü Datei/Ablage

Geöffnete Dialogfenster werden geschlossen, alle offenen Prozesse werden innerhalb von 10 Sekunden beendet, etc.
Vor dem Start der Operation prüft der Befehl, ob die angegebene Datei gültig ist. Auch wenn die Datei bereits offen ist, prüft der Befehl, ob sie zur aktuellen Strukturdatei passt.

Übergeben Sie in Zugriffspfad einen leeren String, öffnet OPEN DATA FILE die Datenbank erneut, ohne die Datendatei zu ändern.

4D Server: Ab Version 13 können Sie diesen Befehl mit 4D Server ausführen. In diesem Kontext ruft er vor dem Erstellen der angegebenen Datei intern QUIT 4D auf dem Server auf und zeigt auf jedem remote Rechner ein Dialogfenster mit der Meldung an, dass der Server gerade verlassen wird.

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: 4D Umgebung
Nummer: 312

 
GESCHICHTE 

Erstellt: 4D v6.8
Geändert: 4D v13

 
SIEHE AUCH 

CREATE DATA FILE

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v14 R2)
4D Programmiersprache ( 4D v14 R3)
4D Programmiersprache ( 4D v13.5)
4D Programmiersprache ( 4D v14.3)
4D Programmiersprache ( 4D v14 R4)

Geerbt von : OPEN DATA FILE ( 4D v11 SQL Release 6)