Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v20.6
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 history file Lange Ganzzahl 19

Datei mit Backup Historie (siehe unter Konfiguration und Dateien verfolgen). Wird im Zielordner für Backup gespeichert.

Backup log file Lange Ganzzahl 13

Logbuch des aktuellen Backup (siehe Konfiguration und Dateien verfolgen. Wird im Ordner Logs der Anwendung gespeichert. 

Backup settings file Lange Ganzzahl 18

Aktuell von der Anwendung genutzte Datei backup.4DSettings (xml.-Format). Das kann die Datei mit den Backup-Einstellungen (Standard) sein oder eine Datei mit eigenen Benutzereinstellungen für Backup, die für die Datendatei definiert wurde.

Backup settings file for data Lange Ganzzahl 17

Datei backup.4Dsettings (xml Format) für die Datendatei. Wird im Ordner Settings der Datendatei gespeichert

Build application log file Lange Ganzzahl 14

Aktuelles Logbuch im xml Format der standardmäßigen Konfigurationsdatei des Application Builder (buildApp.4DSettings). Wird im Ordner Logs der Anwendung gespeichert.

Build application settings file Lange Ganzzahl 20

Datei mit Standardeinstellungen des Application Builder ("buildApp.4DSettings"). Wird im Ordner Settings der Anwendung gespeichert. 

Compacting log file Lange Ganzzahl 6

Logbuch der letzten Komprimierung der Anwendung, die mit dem Befehl Compact data file oder über das Maintenance und Security-Center (MSC) ausgeführt wurde. Wird im Ordner Logs der Anwendung gespeichert.

Current backup settings file Lange Ganzzahl 1

Standardmäßige Datei Backup.4DSettings (xml Format). Wird im Ordner Settings der Anwendung gespeichert.

Debug log file Lange Ganzzahl 12

Mit dem Befehl SET DATABASE PARAMETER(Debug log recording) erstelltes Logbuch. Wird im Ordner Logs der Anwendung gespeichert.

Diagnostic log file Lange Ganzzahl 11

Mit dem Befehl SET DATABASE PARAMETER(Diagnostic log recording) erstelltes Logbuch. Wird im Ordner Logs der Anwendung gespeichert.

Directory file Lange Ganzzahl 16

Datei directory.json mit der Beschreibung von Benutzern und Gruppen (wenn vorhanden) für die Anwendung im Projektmodus. Sie kann im Ordner user settings der Anwendung liegen (Standard, global für das Projekt), oder im Ordner data settings (spezifisch für eine Datendatei). 

HTTP Client log file Lange Ganzzahl 24

Logbuch, das mit dem Befehl HTTP SET OPTION(HTTP Client log;value) erstellt wurde. Wird im Ordner Logs gespeichert.

HTTP debug log file Lange Ganzzahl 9

Mit dem Befehl WEB SET OPTION(Web debug log) erstelltes Logbuch. Wird im Ordner Logs der Anwendung gespeichert.

HTTP log file Lange Ganzzahl 8

Mit dem Befehl WEB SET OPTION(Web log recording) erstelltes Logbuch. Wird im Ordner Logs der Anwendung gespeichert.

IMAP Log file Lange Ganzzahl 23

Mit dem Befehl SET DATABASE PARAMETER(IMAP Log) erstelltes Logbuch. Wird im Ordner "Logs" der Datenbank gespeichert

Last backup file Lange Ganzzahl 2 Letzte Backup Datei mit Namen <baseName>[bkpNum].4BK, an einem eigenen Ort gespeichert
Last journal integration log file Lange Ganzzahl 22

Vollständiger Pfadname des Logbuchs mit dem zuletzt integrierten Journal (gespeichert im Ordner Logs der wiederhergestellten Anwendung), falls vorhanden. Diese Datei wird im automatischen Reparaturmodus erstellt, sobald die Integration des Logbuch ausgeführt ist. Weitere Informationen dazu finden Sie im Abschnitt .

POP3 Log file Lange Ganzzahl 21

Mit dem Befehl SET DATABASE PARAMETER(POP3 Log) erstelltes Logbuch. Wird im Ordner Logs der Anwendung gespeichert.

Repair log file Lange Ganzzahl 7

Protokoll der ausgeführten Reparaturen der Datenbank im Maintenance und Security Center (MSC). Wird im Ordner Logs der Anwendung gespeichert.

Request log file Lange Ganzzahl 10 Logbuch mit standardmäßigen Client-/Server Anfragen (ohne Web Anfragen). das mit SET DATABASE PARAMETER(4D Server log recording) oder SET DATABASE PARAMETER(Client log recording) erstellt wurde. Bei Ausführung auf dem Server wird das Server Log zurückgegeben (gespeichert im Ordner Logs auf dem Server). Bei Ausführung auf dem Client wird das Client Log zurückgegeben (gespeichert im lokalen Ordner Logs des Clients). Existiert kein Logbuch, wird ein leerer Pfad zurückgegeben.
SMTP log file Lange Ganzzahl 15

Mit dem Befehl SET DATABASE PARAMETER(SMTP Log) erstelltes Logbuch. Wird im Ordner Logs der Anwendung gespeichert.

User settings file Lange Ganzzahl 3

Datei Settings.4DSettings für alle Datendateien, falls aktiviert, im Ordner Settings neben der Strukturdatei der Anwendung gespeichert

User settings file for data Lange Ganzzahl 4

Datei Settings.4DSettings für aktuelle Datendatei, im Ordner Settings neben der Datendatei der Anwendung gespeichert

Verification log file Lange Ganzzahl 5

Logbücher, die mit den Befehlen VERIFY CURRENT DATA FILE und VERIFY DATA FILE oder über das Maintenance und Security Center (MSC) erstellt wurden. Werden im Ordner Logs der Anwendung gespeichert.

Existiert die Ziel-Datei nicht, wird ein leerer Pfad zurückgegeben. Es wird kein Fehler ausgelöst.

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. Weitere Informationen dazu finden Sie im Abschnitt .

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 

File

 
EIGENSCHAFTEN 

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

Dieser Befehl kann in preemptive Prozessen laufen

 
SEITENINHALT 
 
GESCHICHTE 

Erstellt: 4D v16
Geändert: 4D v16 R6
Geändert: 4D v17 R5

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v20)
4D Programmiersprache ( 4D v20.1)
4D Programmiersprache ( 4D v20.2)
4D Programmiersprache ( 4D v20.3)
4D Programmiersprache ( 4D v20.4)
4D Programmiersprache ( 4D v20.5)
4D Programmiersprache ( 4D v20.6)