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 13:57] – 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 | {{ : | ||
| == Proprietà == | == Proprietà == | ||
| - | Tra le prime proprietà | + | Le proprietà |
| + | * Sinistra, Alto, Larghezza, Altezza. Esse definiscono la distanza in cui si deve trovare l' | ||
| + | * Colore primo piano: è il colore che diamo al testo. | ||
| + | * Colore di Sfondo: è il colore che diamo allo sfodo del campo. | ||
| + | * Opaco: è importante spuntarlo se abbiamo definito un colore di sfondo per il testo.\\ Infatti se non viene spuntato l' | ||
| + | * Tipo Posizione: per definire dove verrà posizionato il Testo e quindi che riferimenti avranno le proprietà di Altezza, | ||
| + | * Deforma: per indicare se l' | ||
| + | * Stampa valori ripetuti: per nascondere/ | ||
| + | * Rimuovi se vuoto: per definire se nascondere il testo o meno se non è valorizzato (funzione utilizzata soprattutto nei Campi di Testo, in quanto contengono testo variabile, che può quindi essere vuoto) | ||
| + | |||
| + | == 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: | ||
| + | * Nome Font: per definire il font da utilizzare nel report. Predefinito è il SansSerif | ||
| + | * Dimensione: per definire le dimensioni del testo | ||
| + | * Grassetto, Italica, Sottolineato, | ||
| + | * Allineamento Orizzontale/ | ||
| + | * Interlinea: per definire la distanza che dovranno avere le righe contenute nel Testo statico | ||
| + | * Markup: per definire il linguaggio utilizzato nell' | ||
| + | |||
| + | |||
| + | === 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: < | ||
| + | |||
| + | 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.1381240637.txt.gz · Ultima modifica: (modifica esterna)
