Exportazione integrale

Esportazione dati da Galateo - Export Integrale

EXPORTAZIONE INTEGRALE
L'esportazione integrale consente di esportare tutti i dati oggetto della stampa, senza perdere informazioni legate alla struttura gerarchica degli stessi.
Per ciascun record di ciascuna delle sezioni della pagina logica oggetto dell'exportazione Galateo genera una riga sul file di output. Eventuali records stampati a cavallo di due (o più) pagine vengono esportati una sola volta sulla prima pagina occupata.
L'esportazione integrale può essere eseguita al livello di dettaglio delle singole pagine fisiche stampate. Le opzioni di esportazione vengono applicate a livello di ciascuna pagina logica, di ciascuna sezione dati e di ciascun campo.

IMPOSTAZIONI PAGINE LOGICHE
E' possibile attivare/disattivare l'exportazione per ciascuna delle pagine logiche oggetto della stampa. Non è possibile exportare pagine logiche nascoste (non stampate) o la cui sezione principale è nascosta (non stampata).

Le prime quattro colonne di ogni esportazione possono contenere i seguenti valori speciali (che è possibile attivare/disattivare per pagina logica):

IMPOSTAZIONI SEZIONI
E' possibile attivare/disattivare l'exportazione a livello di singola sezione. La disattivazione dell'esportazione su una sezione NON comporta la disattivazione dell'esportazione sulle sue eventuali sottosezioni, che all'occorrenza dovranno essere disattivate autonomamente.
Non è possibile exportare sezioni nascoste (non stampata), né sottosezioni di una sezione nascosta.
Poiché i dati delle varie sezioni risultano inestricabilmente mescolati, al fine di consentire l'identificazione della provenienza di ciascun record Galateo inserisce all'inizio di ogni riga un marcatore (personalizzabile) che indica la sezione da cui è stata generata.

Per default le sezioni prive di query SQL non vengono esportate. 

E' possibile shiftare (spostare) rigidamente l'output dei dati di una sezione di un certo numero di colonne, per fare in modo che non intersechino verticalmente l'output di altre sezioni.

Sulla sezione è possibile assegnare un valore default di esportazione per i campi appartenenti alla sezione che vale per i campi a cui non sia stata esplicitamente assegnata la modalità di esportazione.

IMPOSTAZIONI CAMPI
E' possibile esportare (ovviamente!!!!) solo gli oggetti di tipo testo.
Per ogni oggetto:

TRATTAMENTO DI CARATTERI SPECIALI
E' possibile definire, a livello di singolo campo, il trattamento dei caratteri speciali interruzioni di riga e tabulatori.
La modalità default è quella definita EXCEL così definita:

Sono disponibili altre modalità che consentono, fra l'altro, di forzare la sostituzione dei caratteri speciali con stringhe liberamente definibili dall'utente.
Salvo casi particolari (esempio: campi delimitati da apici singoli) vale comunque la regola in base alla quale le stringhe contenenti caratteri speciali (CR+LF, TAB) vengono delimitate da coppie di doppi apici.

Pagina base del manuale di JOLLY