Lista file su server FTP in Dynamics Nav tramite dll DotNet

Lista file su server FTP in Dynamics Nav tramite dll DotNet

Dopo aver visto come effettuare l’Upload, il Download e il Delete dei file non ci resta che vedere come recuperare una Lista file su server FTP in Dynamics Nav tramite dll DotNet.
Il recupero della lista di file presenti nel percorso FTP potrebbe essere utile se dobbiamo effettuare operazioni (Delete o Download) su tutti i file presenti nel percorso, senza conoscere il nome di ogni singolo file.


Lista file su server FTP in Dynamics Nav tramite dll DotNet

Qui di seguito riporto il codice utilizzato per implementare la funzione FTP_FileList compreso di variabili.
Dopo la connessione FTP recupero e storicizzo i nomi dei file, presenti sul server remoto, in una lista (utilizzando la classe List di DotNet) in modo da poterli utilizzare in un secondo momento.
Oltre alla funzione FTP_FileList è presente anche la funzione FTP_GetSetup che utilizzo per inizializzare i parametri di connessione.

Nel ciclo For è possibile scegliere come gestire i file.
Nel mio caso ho utilizzato il ciclo per effettuare un Delete dei file già presenti sul server FTP prima di effettuare un nuovo Upload.

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 *