365 business development logo

Das File Plugin in 365 business Proxy Application bietet vollumfänglichen Zugriff auf das lokale Dateisystem, sowie verfügbare Netzlaufwerke oder UNC-Pfade.

Das File Plugin gehört zu den Standard Plugins von 365 business Proxy Application und kann direkt über die Seite Proxy Application Clients installiert werden.

Funktionen

Dateiliste aufrufen (ListFiles)

files: Record "bdev.PRX File Item" temporary := ListFiles([clientId: Guid,] filePath: Text [,fileFilter: Text])
ListFiles(var files: Record "bdev.PRX File Item" temporary, [clientId: Guid,] filePath: Text [,fileFilter: Text])

Parameter

Rückgabe

Gibt die temporäre Tabelle bdev.PRX File Item zu, die die Dateiliste darstellt.

Prüfen ob Datei existiert (FileExists)

fileExists: Boolean := FileExists([clientId: Guid,] filePath: Text)

Parameter

Rückgabe

Gibt true zurück, wenn die Datei existiert.

Datei lesen (GetFile)

file: Codeunit "Temp Blob" := GetFile([clientId: Guid,] filePath: Text)

Parameter

Rückgabe

Gibt Codeunit "Temp Blob" zurück, mit dem Inhalt der Datei.

Datei schreiben (PostFile)

success: Boolean := PostFile([clientId: Guid,] filePath: Text, file: Codeunit "Temp Blob")

Parameter

Rückgabe

Gibt true zurück, wenn die Datei erfolgreich geschrieben wurde.

Datei löschen (DeleteFile)

success: Boolean := DeleteFile([clientId: Guid,] filePath: Text)

Parameter

Rückgabe

Gibt true zurück, wenn die Datei erfolgreich gelöscht wurde.

Datei verschieben (MoveFile)

success: Boolean := MoveFile([clientId: Guid,] fromFilePath: Text, toFilePath: Text [, overwrite: Boolean])

Parameter

Rückgabe

Gibt true zurück, wenn die Datei erfolgreich verschoben wurde.

Datei kopieren (CopyFile)

success: Boolean := CopyFile([clientId: Guid,] fromFilePath: Text, toFilePath: Text [, overwrite: Boolean])

Parameter

Rückgabe

Gibt true zurück, wenn die Datei erfolgreich kopiert wurde.

Datei umbenennen (RenameFile)

success: Boolean := RenameFile([clientId: Guid,] filePath: Text, newFilePath: Text)

Parameter

Rückgabe

Gibt true zurück, wenn die Datei erfolgreich umbenannt wurde.

Prüfen ob Verzeichnis existiert (DirectoryExists)

success: Boolean := DirectoryExists([clientId: Guid,] directoryPath: Text)

Parameter

Rückgabe

Gibt true zurück, wenn das Verzeichnis existiert.

Verzeichnis erstellen (CreateDirectory)

success: Boolean := CreateDirectory([clientId: Guid,] directoryPath: Text)

Parameter

Rückgabe

Gibt true zurück, wenn das Verzeichnis erstellt wurde.

Verzeichnis löschen (DeleteDirectory)

success: Boolean := DeleteDirectory([clientId: Guid,] directoryPath: Text [, recursive: Boolean])

Parameter

Rückgabe

Gibt true zurück, wenn das Verzeichnis gelöscht wurde.

Verzeichnis verschieben (MoveDirectory)

success: Boolean := MoveDirectory([clientId: Guid,] fromDirectoryPath: Text, toDirectoryPath: Text)

Parameter

Rückgabe

Gibt true zurück, wenn das Verzeichnis verschoben wurde.

Verzeichnis kopieren (CopyDirectory)

success: Boolean := CopyDirectory([clientId: Guid,] fromDirectoryPath: Text, toDirectoryPath: Text)

Parameter

Rückgabe

Gibt true zurück, wenn das Verzeichnis kopiert wurde.