Eliminare file su server FTP in Dynamics Nav tramite dll DotNet

Eliminare file su server FTP in Dynamics Nav tramite dll DotNet

Abbiamo già visto come effettuare il Download e l’Upload, ora non ci resta che vedere come Eliminare file su server FTP in Dynamics Nav tramite dll DotNet. Questa procedura prevede di conoscere già il nome del file remoto da eliminare.


Eliminare file su server FTP in Dynamics Nav tramite dll DotNet

Anche in questo caso comunicheremo tramite protocollo FTP utilizzando le dll DotNet. La dichiarazione delle variabili utilizzate sono visibili nella parte iniziale del codice (VAR).
Utilizzeremo due funzioni: FTP_GetSetup e FTP_Delete.
La funzione FTP_GetSetup si occupa di inizializzare i parametri di accesso all’FTP.
La funzione FTP_Delete, dopo aver ricevuto come parametro il nome del file (FileNamePar), si occuperà di effettuare l’eliminazione sul server FTP.

Tramite FtpResponse.StatusDescription (commentato nel codice) possiamo visualizzare un messaggio che ci conferma l’avvenuta eliminazione del file o eventuali messaggi di errori.

Il codice è stato testato e utilizzato sulla versione di Dynamics Nav 2018 on-premise.

Maggiori info sulla classe FtpWebrequestMethods le trovate a questo link.

A presto 😉

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *