FTP & sFTP

  • 2 minutes to read

BoCount Dynamics System voorziet in een framework voor FTP en sFTP file management.

codeunit CFL FTP Mgt.

procedure CFLUploadFileFTP

procedure CFLUploadFileFTP(var tempBlob: Codeunit "Temp Blob"; Path: Text; UserName: text[50]; Password: text[50]; Url: text; Port: integer)

Gebruik deze functie om een bestand up te loaden naar een server via FTP.

procedure CFLUploadFilesFTP

procedure CFLUploadFileFTP(var tempBlob: Codeunit "Temp Blob"; Path: Text; UserName: text[50]; Password: text[50]; Url: text; Port: integer)

Gebruik deze functie om een bestand up te loaden naar een server via sFTP.

procedure CFLDownloadFileFTP

procedure CFLDownloadFileFTP(var tempBlob: Codeunit "Temp Blob"; Path: Text; UserName: text[50]; Password: text[50]; Url: text; Port: integer)

Gebruik deze functie om een bestand te downloaden van een server via FTP.

procedure CFLDownloadFilesFTP

procedure CFLDownloadFilesFTP(var tempBlob: Codeunit "Temp Blob"; Path: Text; UserName: text[50]; Password: text[50]; Url: text; Port: integer)

Gebruik deze functie om een bestand te downloaden van een server via sFTP.

procedure CFLExistFileFTP

procedure CFLExistFileFTP(Path: Text; UserName: text[50]; Password: text[50]; Url: text; Port: integer): boolean

Gebruik deze functie om na te gaan of een bestand bestaat op een server via FTP.

procedure CFLExistFilesFTP

procedure CFLExistFilesFTP(Path: Text; UserName: text[50]; Password: text[50]; Url: text; Port: integer): boolean

Gebruik deze functie om na te gaan of een bestand bestaat op een server via sFTP.

procedure CFLDeleteFileFTP

procedure CFLDeleteFileFTP(Path: Text; UserName: text[50]; Password: text[50]; Url: text; Port: integer): boolean

Gebruik deze functie om een bestand te verwijderen van een server via FTP.

procedure CFLDeleteFilesFTP

procedure CFLDeleteFilesFTP(Path: Text; UserName: text[50]; Password: text[50]; Url: text; Port: integer): boolean

Gebruik deze functie om een bestand te verwijderen van een server via sFTP.

procedure CFLMakeDirectoryFTP

procedure CFLMakeDirectoryFTP(Path: Text; UserName: text[50]; Password: text[50]; Url: text; Port: integer): boolean

Gebruik deze functie om een map te maken op een server via FTP.

procedure CFLMakeDirectorysFTP

procedure CFLMakeDirectorysFTP(Path: Text; UserName: text[50]; Password: text[50]; Url: text; Port: integer): boolean

Gebruik deze functie om een map te maken op een server via sFTP.

procedure CFLDirectoryExistFTP

procedure CFLDirectoryExistFTP(Path: Text; UserName: text[50]; Password: text[50]; Url: text; Port: integer): boolean

Gebruik deze functie om na te gaan of een map bestaat op een server via FTP.

procedure CFLDirectoryExistsFTP

procedure CFLDirectoryExistsFTP(Path: Text; UserName: text[50]; Password: text[50]; Url: text; Port: integer): boolean

Gebruik deze functie om na te gaan of een map bestaat op een server via sFTP.

procedure CFLRemoveDirectoryFTP

procedure CFLRemoveDirectoryFTP(Path: Text; UserName: text[50]; Password: text[50]; Url: text; Port: integer): boolean

Gebruik deze functie om een map te verwijderen op een server via FTP.

procedure CFLRemoveDirectorysFTP

procedure CFLRemoveDirectorysFTP(Path: Text; UserName: text[50]; Password: text[50]; Url: text; Port: integer): boolean

Gebruik deze functie om een map te verwijderen op een server via sFTP.

procedure CFLListDirectoryFTP

procedure CFLListDirectoryFTP(Path: Text; UserName: text[50]; Password: text[50]; Url: text; Port: integer) Files: list of [Text]

Gebruik deze functie om de inhoud van een map op een server op te vragen via FTP.

procedure CFLListDirectorysFTP

procedure CFLListDirectorysFTP(Path: Text; UserName: text[50]; Password: text[50]; Url: text; Port: integer) Files: list of [Text]

Gebruik deze functie om de inhoud van een map op een server op te vragen via sFTP.

TIP

Een volledig uitgewerkt voorbeeld van (s)FTP-verkenner is uitgewerkt in de Adventure Bike extensie.
Je kan deze extensie terugvinden op Github.