FTP & sFTP
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.