Cross-Tab

Navigation:  I Viewer: esposizione dei dati > Il Viewer Document > Le componenti di una Page > Cross Band >

Cross-Tab

Previous pageReturn to chapter overviewNext page

La Cross-Tab StiCrossTab consente di esporre i dati di una tabella del Model, in forma di tabella a campi incrociati (i.e. pivot), all'interno di un contenitore di tipo Band, precedentemente inserito nella Page.

Essa è rappresentata nella Page con un riquadro verde.

È necessario associare una sorgente dati ad una Data Band. Tale associazione avviene manualmente, facendo doppio click con il mouse sul titolo del riquadro corrispondente alla Data.

 

Il doppio click del mouse sull'intestazione del riquadro di una Data Band permette di accedere alla maschera Cross-Tab Designer, nella quale configurare i principali elementi definitori.

 

Nella sezione Data Source, in alto a sinistra, si effettua l'associazione della sorgente dati mediante scelta da menù a tendina. I campi della Data Source sono elencati nella sottosezione sottostante.

Le rimanenti tre sottosezioni, in alto a destra, sono:

Rows, in cui vanno trascinate, con il drag & drop, i campi della Data Source, che identificano le righe della tabella a campi incrociati;

Columns, in cui vanno trascinate, con il drag & drop, i campi della Data Source, che identificano le righe dellatabella a campi incrociati;

Summary, in cui vanno trascinate, con il drag & drop, i campi della Data Source, che costituiscono il contenuto della tabella a campi incrociati.

 

info

Un'anteprima della struttura di tabella pivot progettata è visualizzata nella sezione in basso.

 

Selezionando, nella sezione di preview in basso, gli elementi inserirti nella struttura di tabella a campi incrociati, è possibile definire nel dettaglio tutte le proprietà di ciascuno di essi.

 

Per quanto riguarda i campi Rows e Columns trascinati dalla sorgente dati, le proprietà sono presentate nei seguenti gruppi:

Data, proprietà principali di configurazione dell'elemento della Cross-Tab;

Text Additional, proprietà avanzate di formattazione dell'elemento della Cross-Tab;

Position, proprietà di posizionamento dell'elemento della Cross-Tab all'interno di una Page del Document

Appearance, proprietà per modificare l'aspetto grafico dell'elemento della Cross-Tab;

Behavior, proprietà per impostare il comportamento dell'elemento della Cross-Tab all'interno di una Page del Document.

Per quanto riguarda i campi Summary trascinati dalla sorgente dati,le proprietà sono presentate nei seguenti gruppi:

Data, proprietà principali di configurazione dell'elemento della Cross-Tab;

Image Additional, proprietà grafiche accessorie dell'elemento della Cross-Tab;

Text Additional, proprietà avanzate di formattazione dell'elemento della Cross-Tab;

Position, proprietà di posizionamento dell'elemento della Cross-Tab all'interno di una Page del Document

Appearance, proprietà per modificare l'aspetto grafico dell'elemento della Cross-Tab;

Behavior, proprietà per impostare il comportamento dell'elemento della Cross-Tab all'interno di una Page del Document., denominato Image Additional.

 

In particolare, le proprietà del gruppo Data sono, per i campi Rows e Columns:

Display Value mostra, con l'ausilio di un Text Editor, il valore visualizzato in base al campo selezionato;

Sort Direction imposta la direzione dell'ordinamento;

Sort Type imposta la tipologia dell'ordinamento;

Value definisce, con l'ausilio di un Text Editor, il contenuto del campo

e, per i campi Summary:

Show Percents definisce se debba essere visibile anche il valore in percentuale;

Summary imposta il tipo di statistica da applicare al dato;

Summary Values imposta la visualizzazione di valori zero o nulli;

Value definisce, con l'ausilio di un Text Editor, il contenuto del campo.

 

warning

È fondamentale che la proprietà Summary del gruppo Data sia impostata per ciascuno dei campi del riquadro Summary. Questa proprietà permette di scegliere il tipo di statistica che si applica ai dati della tabella a campi incrociati.

 

Le proprietà principali del gruppo Text Additional sono le seguenti:

Angle consente l'esposizione dei dati ruotati di un certo angolo, espresso in gradi;

Text Quality imposta la qualità tipografica dei caratteri della cella;

Text Options definisce spaziature, tabulazioni e direzione dei caratteri della cella;

Word Wrap gestisce l'a capo di stringhe che superino in output la larghezza della cella.

 

Le proprietà principali del gruppo Position sono le seguenti:

Left definisce la distanza della cella dal margine sinistro della Page;

Top definisce la distanza della cella dal margine superiore della Page;

Width definisce la larghezza della cella;

Height definisce l'altezza della cella.

 

info

L'unità di misura delle distanze, definite nelle proprietà Position, è quella impostata nella Status Bar del Report Designer.

 

Le proprietà principali del gruppo Appearance sono le seguenti:

Brush permette di selezionare la forma ed il colore di sfondo del Text;

Border permette di disegnare il bordo del Text;

Conditions consente di definire un insieme di regole di formattazione condizionale del Text;

Component Style consente di definire lo stile degli elementi contenuti del Text, attraverso lo Style Designer.

 

In particolare, la proprietà Border si imposta attraverso la maschera omonima, manualmente nel tab Simple o graficamente nel tab Advanced.