Il sistema consente di importare ed esportare il DataBase RealTime da e verso file ASCII in formato CSV. Il database esportato può essere modificato e quindi importato, velocizzando notevolmente le operazioni di configurazione.

Durante l’esportazione vengono generati campi a lunghezza fissa, pertanto il file prodotto risulta facilmente modificabile con l’utility WordPad di Windows® o con altri editor di testo. Il formato CSV è inoltre interpretabile dalla maggior parte degli applicativi di Foglio Elettronico (quali ad esempio MS Excel® o OpenOffice Calc).

 


Importante
Nel caso si proceda alla modifica del file esportato con strumenti diversi da un editor di testi on formattati (programmi di foglio elettronico, editor di testi RTF o altro) assicurarsi di salvare le modifiche mantenendo il formato originale del file esportato (ASCII CSV per i fogli di calcolo, Solo Testo per gli elaboratori di testo).
 

 

 

Esportazione

 

La procedura di esportazione registra su file CSV i record relativi agli item contenuti nel RealTime Database. È possibile filtrare per nome gli item esportati.

Selezionando il comando Esporta... dal menu DataBase di X-Editor il sistema visualizza la finestra Esporta:

 

 

La finestra contiene i seguenti campi:

 

Item

Permette di limitare l’esportazione ai soli item che interessano, filtrandoli per nome. Il filtro può contenere caratteri “jolly” (cfr. par. “caratteri Jolly” nel capitolo “Funzioni comuni di editazione”). Ad esempio, inserendo “SP* il sistema esporta solo gli Item il cui nome inizia per “SP”. Per esportare tutti gli item (secondo i tipi selezionati nel campo Tipo Item) digitare “*”.

 

Tipo Item

Permette di limitare l’esportazione ai soli tipi di item che interessano, selezionando le caselle di spunta corrispondenti. Per esportare tutto il database selezionare tutte le caselle.

 

File

Specifica il nome e l'estensione del file di esportazione.

Il file di esportazione è registrato alla radice dell’indirizzario di progetto corrente

 

 

Selezionando OK viene generato il file richiesto.

 

Nota: vengono esportati i soli item che soddisfano entrambi i criteri di filtro specificati (nome/tipo item).

 

 

Importazione

 

La funzione di importazione consente di inserire nel database gli item definiti in un file CSV. L’importazione accoda i dati al database esistente, segnalando eventuali errori o duplicazioni dei nomi degli Item.

 

Selezionando il comando Importa... dal menu DataBase di X-Editor, il sistema visualizza la finestra di dialogo per la selezione del file di importazione.

Selezionare il file di importazione e scegliere Apri  per confermare la scelta. Il sistema procede all’importazione delle definizioni.

 

Al termine dell'operazione viene mostrato un messaggio che informa sul buon esito dell’importazione; in caso di errori il sistema visualizza invece la finestra Lista Errori Importazione RTDB, che mostra la lista degli errori commessi durante l'importazione e ne consente eventualmente la stampa.

 

L’elenco degli errori commessi durante l’ultima importazione è inoltre registrato nel file ImportRtdb.err all’interno dell’indirizzario del progetto.




Attenzione!
Nel caso un Item sia duplicato, il sistema non importa i suoi dati di configurazione.

Eventuali errori di configurazione dei valori dei campi non interrompono l’importazione dei restanti dati dell’Item e delle successive definizioni.

 

 

 

Importazione di file generati con versioni precedenti

 

Per eseguire l’importazione di file CSV generati da versioni precedenti (5.x, 6.0) del pacchetto è necessario selezionare dal menu Database  il comando Importa da XV5x… o Importa da XV 6.0… (secondo la versione di provenienza del file di importazione) in luogo del comando Importa.