sviluppo:proprieta_elementi
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
sviluppo:proprieta_elementi [2013/10/08 14:23] – a.mucci | sviluppo:proprieta_elementi [2024/10/15 09:45] (versione attuale) – modifica esterna 127.0.0.1 | ||
---|---|---|---|
Linea 6: | Linea 6: | ||
\\ | \\ | ||
\\ | \\ | ||
- | La **finestra delle proprietà** cambia a seconda del tipo di elemento che selezioniamo sul report.\\ | + | La **finestra delle proprietà** cambia a seconda del tipo di elemento che selezioniamo sul report. |
- | \\ | + | |
- | IReport ha diversi | + | |
* Testo statico | * Testo statico | ||
* Campo di testo | * Campo di testo | ||
Linea 15: | Linea 13: | ||
=== Testo statico === | === Testo statico === | ||
- | Per l'elememento | + | Per l'elemento |
| - Proprietà\\ \\ - Static text properties\\ \\ - Text Properties | {{ : | | - Proprietà\\ \\ - Static text properties\\ \\ - Text Properties | {{ : | ||
Linea 31: | Linea 29: | ||
== Static text properties == | == Static text properties == | ||
- | E' il valore che assegnamo | + | E' il valore che assegnato |
== Text Properties == | == Text Properties == | ||
Linea 43: | Linea 41: | ||
+ | === Campo di Testo === | ||
+ | Per l' | ||
+ | |||
+ | | - 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 | ||
+ | * Classe Espressione | ||
+ | * Quando vuoto null | ||
+ | * Pattern | ||
+ | * Allunga se necessario | ||
+ | |||
+ | == Espressione del campo di testo == | ||
+ | |||
+ | Cliccando su " | ||
+ | \\ | ||
+ | {{ : | ||
+ | \\ | ||
+ | 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:\\ | ||
+ | * Il testo all' | ||
+ | * Per unire del testo con un Campo di DataBase, una variabile o un Parametro occorre inserire il simbolo +.\\ Es: “Testo”+$V{Variabile} | ||
+ | |||
+ | Nell' | ||
+ | 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' | ||
+ | \\ | ||
+ | I tag che potrebbero tornarci più utili sono:\\ | ||
+ | * il grassetto: < | ||
+ | * il corsivo: <i> TESTO </i> Es. //TESTO// | ||
+ | * il sottolineato: | ||
+ | * per andare a capo dopo una parola utilizzeremo il tag: <br> | ||
+ | |||
+ | 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/ | ||
+ | * scrivendo manualmente il nome del campo/ | ||
+ | * facendo doppio click sul campo/ | ||
+ | |||
+ | 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 " | ||
+ | |||
+ | |||
+ | == Pattern == | ||
+ | Cliccando su " | ||
+ | |||
+ | == Allunga se necessario == | ||
+ | La proprietà allunga se necessario se spuntata, aumenta l' | ||
+ | |||
+ | {{counter}} visualizzazioni. | ||
sviluppo/proprieta_elementi.1381242225.txt.gz · Ultima modifica: 2018/03/19 10:45 (modifica esterna)