Importazione da file di testo a larghezza fissa

Per "file di testo a larghezza fissa" si intende un file Ascii (solitamente con estensione .TXT) in cui ogni campo ha una dimensione ed una posizione sulla linea ben definita.

Per capire il funzionamento proviamo a creare un filtro chiamato 'Esempio2' tramite il pulsante "Nuovo filtro di importazione"

 

 

importazione_anagrafiche6

 

 

I campi da impostare sono i seguenti:

 

File di origine : Nome del file di testo da importare. Se non conosciamo il percorso esatto con il pulsante [...] a fianco e' possibile selezionare il file da un'apposita finestra

Tipo anagrafica da importare : Identifica il tipo di anagrafica (clienti, fornitori, ecc.) dove verranno inseriti i dati del file

Lunghezza linea : numero di caratteri che compongono ogni linea del file (compresi eventuali caratteri di fine riga)

Numero di righe da saltare : Rappresenta il numero di records/righe del file da saltare (per esempio se la prima riga contiene il nome dei campi impostando questo valore ad 1 la prima riga viene saltata)

Campi : Elenco dei campi contenuti nel file di testo da importare. Per ogni campo va specificata la posizione

 

Per esempio supponiamo di avere un file di questo tipo:

 

ID       Ragione sociale               Località  Prov Naz  Telefono       FAX           

123456   Bianchi Mario                 Forli'    Fo   I    0547-111111    0547-234343   

123456   Rossi Luigi                   Rimini    Rn   I    0541-222222    0541-342343   

 

 

Il filtro di importazione potrebbe essere il seguente:

 

 

importazione_anagrafiche7

 

 

Una volta impostati i vari parametri per l'importazione possiamo premere il pulsante [Analizza file da importare] per passare alla fase di importazione vera e propria:

 

 

importazione_anagrafiche8

 

 

In questa finestra possiamo verificare se i dati sono stati identificati correttamente e poi tramite il pulsante [Conferma importazione] possiamo avviare l'importazione vera e propria delle anagrafiche (oppure se qualcosa non va possiamo uscire con il pulsante [Esci senza importare] e modificare nuovamente il filtro di importazione).

Se il file di input fosse troppo esteso potrebbe essere impossibile visualizzare l'anteprima del file sulla griglia: in questo caso tramite il pulsante [Importa senza anteprima] e' possibile effettuare direttamente l'importazione.


(c) 2011 - Codice srl - Software gestionale Ready Pro - Software ecommerce