Proprietà Elementi

Introduzione

Le proprietà degli elementi sono visibili e gestibili dalla finestra proprietà.
Se è disabilitata è possibile attivarla in: Finestra→ Proprietà.

La finestra delle proprietà cambia a seconda del tipo di elemento che selezioniamo sul report. Gli elementi più utilizzati sono:


Testo statico

Per l'elemento testo statico la finestra delle proprietà è così suddivisa:

- Proprietà

- Static text properties

- Text Properties
Proprietà

Le proprietà più utilizzate sono:

Static text properties

E' il valore che assegnato al testo statico.

Text Properties

Sono le proprietà di testo utilizzate nei Testi Statici. Le più utilizzate sono:

Campo di Testo

Per l'elememento campo di testo la finestra delle proprietà è così suddivisa:

- Proprietà

- Text field properties

- Text Properties

Sia le Proprietà che le Text Properties sono identiche al quelle del testo statico. Sostanziali differenze le troviamo nelle Text field properties:

Espressione del campo di testo

Cliccando su “…” affianco alla proprietà è possibile accedere alla finestra Espressione del campo di testo.


Nella parte superiore della finestra possiamo notare uno spazio editabile, nel quale possiamo scrivere il valore che dovrà avere il nostro campo.
E' importante ricordare che:

Nell'esempio sopra citato possiamo notare anche l'utilizzo di un tag html ( <b> ) in particolare quello per definire un testo in grassetto.
Come abbiamo visto è possibile inserire in un campo di testo o in un testo statico alcuni tag html. Le necessità di utilizzarli possono essere varie, ad esempio se vogliamo scrivere una sola parola in grassetto o in corsivo o sottolineata invece di utilizzare una delle proprietà di testo, che come detto in precedenza valgono per tutto l'elemento, utilizzeremo un tag html.

I tag che potrebbero tornarci più utili sono:

Nella parte inferiore della finestra troviamo i Parametri, i Campi e le Variabili utilizzate, che selezioneremo a seconda di quelli che vogliamo utilizzare. Ovviamente se clicchiamo sui parametri visualizzeremo solo i parametri, Campi solo i campi e Variabili solo le variabili. Questi campi/variabili/parametri possono essere inseriti nella parte superiore (spazio editabile) in 2 modi:

Nota.

Prefisso $P{ è un Parametro, Prefisso $V{ è una Variabile, Prefisso $F{ è un campo (field).

Classe elemento

Utilizzata per definire il tipo di contenuto nel campo di testo. Per default è utilizzato: java.lang.String , in quanto la maggior parte dei campi di testo che utilizzeremo saranno Stringhe.

Quando vuoto null

Per nascondere la dicitura “null” se il valore contenuto nel campo è nullo.

Pattern

Cliccando su “…” affianco a pattern, è possibile decidere la formattazzione che può avere un campo. Solitamente è usato per i campi di tipo Data (GG/MM/AAAA) o Valuta/Importo che necessitano di una formattazione.

Allunga se necessario

La proprietà allunga se necessario se spuntata, aumenta l'altezza del campo di testo qual'ora sia necessario. Per esempio per un nominativo troppo lungo.