Utilizzo di script per l'elaborazione di file dopo l'esportazione

Creato il: 10.11.2014
Le funzionalita' descritte in questa pagina fanno riferimento ad una versione minima di Ready Pro v16.11
I filtri di esportazione standard consentono l'esportazione di dati da Ready Pro in formato CSV.
A partire dalla versione Ready Pro 16.11 e' possibile associare ad ogni filtro di esportazione anche uno script personalizzato che consenta di effettuare operazioni specifiche sul file appena esportato.
Qui di seguito mostriamo alcuni esempi, ma le possibilita' sono chiaramente infinite.

Upload tramite FTP del file esportato

Option Explicit<br><br>Dim Nomefile<br><br>Nomefile = ExportFilter.OutputFileName<br>If Rdy.FTPUpload(Nomefile,"ftp.mioserver.com", "nomeutente", "password", "/upload/nomefile.txt") Then<br>    Rdy.ShowMessage "Upload completato"<br>Else<br>    Rdy.ShowMessage "Errore durante upload FTP"<br>End If

Invio del dettaglio articoli di ordine a fornitore tramite email

N.B. L'utilizzo dell'oggetto Doc e' valido solo per esportazioni di tipo Corpo documenti

Option Explicit<br><br>Dim Nomefile<br>Dim newEmail<br><br>Nomefile = ExportFilter.OutputFileName<br>Set newEmail = Rdy.Email<br>newEmail.AddTo "miofornitore@fornitore.com"<br>newEmail.AddFileAttachment Nomefile<br>newEmail.Subject = "Invio dettagli ordine N." & Doc.DocNumber<br>newEmail.Body="In allegato copia del dettaglio ordine" & vbCrLf & vbCrLf & "Cordiali saluti"<br>If newEmail.Send Then<br>    Rdy.ShowMessage "Email inviata"<br>Else<br>    Rdy.ShowMessage "Errore durante l'invio del messaggio"<br>End If<br>Set newEmail = Nothing

Login