4D v16.3

Get 4D file

Home

 
4D v16.3
Get 4D file

Get 4D file 


 

Get 4D file ( Datei {; *} ) -> Funktionsergebnis 
Parameter Typ   Beschreibung
Datei  Lange Ganzzahl in Dateityp
Operator in Datei der Host Datenbank
Funktionsergebnis  String in Pfadname zur 4D Datei

Die Funktion Get 4D file gibt den Pfadnamen der Datei 4D Umgebung zurück, angegeben im Parameter Datei. Der Pfad wird in der Syntax des Systems zurückgegeben.

Mit dieser Funktion erhalten Sie den aktuellen Pfadnamen bestimmter Dateien, deren Name oder Speicherort vom Kontext der Anwendung abhängen kann. Sie ist auch hilfreich zum Schreiben von generischem Code, der unabhängig von der 4D Version oder dem Betriebssystem ist. 

In Datei übergeben Sie einen Wert für die Datei, deren vollen Pfadnamen Sie erhalten wollen. Sie können eine der folgenden Konstanten unter dem Thema 4D Umgebung übergeben:

Konstante Typ Wert Kommentar
Backup configuration file Lange Ganzzahl 1 Datei Backup.xml, im Ordner Preferences/Backup neben der Strukturdatei der Anwendung gespeichert
Last backup file Lange Ganzzahl 2 Letzte Backup Datei mit Namen <baseName>[bkpNum].4BK, an einem eigenen Ort gespeichert
User settings file Lange Ganzzahl 3 Datei Settings.4DSettings für alle Datendateien, falls aktiviert, im Ordner Preferences neben der Strukturdatei der Anwendung gespeichert
User settings file for data Lange Ganzzahl 4 Datei Settings.4DSettings für aktuelle Datendatei, im Ordner Preferences neben der Datendatei der Anwendung gespeichert

Wird diese Funktion in einer Komponente aufgerufen, übergeben Sie den optionalen Parameter *, um den Pfad Datei der Host Datenbank zu erhalten. Lassen Sie in diesem Fall den Parameter * weg, wird immer ein leerer String zurückgegeben.

Bei den Konstanten User settings file for data und User settings file wird der Pfad nur zurückgegeben, wenn im Dialogfenster Datenbank-Eigenschaften die Sicherheitsoption Benutzer-Einstellungen in externer Datei markiert ist.

Den Pfad der letzten Backup Datei erhalten:

 C_TEXT($path)
 $path:=Get 4D file(Last backup file)
  // $path = zum Beispiel "C:\Backups\Countries\Countries[0025].4BK"



Siehe auch 

Get 4D folder

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: 4D Umgebung
Nummer: 1418

This command can be run in preemptive processes

 
GESCHICHTE 

New
Erstellt: 4D v16

 
ARTIKELVERWENDUNG

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