Report
copia linkL’oggetto report contiene una query di caricamento dati e una serie di sezioni e di box che definiscono la rappresentazione visiva dei dati recuperati. La query può essere basata su tabelle di database o tabelle in memoria. Un libro può contenere più oggetti report in modo da poter visualizzare insieme dati provenienti da fonti diverse.
Tutorial report
Video corso: Oggetto Report
Proprietà
Nome: rappresenta il nome del report, così come sarà riconosciuto all'interno del progetto Instant Developer.
Descrizione: contiene una descrizione dello scopo del report. Il testo inserito verrà utilizzato per descrivere meglio il progetto software.
Visibile: indica se il report verrà inserito o meno nel libro. E possibile modificare questa proprietà anche a runtime tramite la proprietà Visible.
Nascondi se vuoto: se impostato, evita la stampa dell’intero report quando la master query del report non recupera alcun dato.
Su ogni pagina: se impostato il report verrà stampato su ogni nuova pagina.
Codice: è il nome della costante che identifica questo report all’interno del codice sorgente. Non è consigliabile modificare questa proprietà.
Automatico: se impostato indica che la proprietà Codice verrà automaticamente calcolata e disambiguata in base al nome del report. Si consiglia di non modificare questa opzione.
Menu contestuale
Aggiungi Sezione: Aggiunge una nuova sezione al report. Un report nasce con un certo numero di sezioni preimpostate, tuttavia è possibile sia aggiungerne che toglierne. E’ possibile avere più sezioni dello stesso tipo per ottenere la stampa di dati in più layout diversi fra loro, anche alternativi.
Aggiungi cartella: aggiunge una cartellina all'interno del report, che non avrà impatto a livello di codice sorgente, ma permette di organizzare meglio gli oggetti presenti nel report stesso.
Aggiungi attività: crea un nuovo oggetto attività collegato al report. Serve come promemoria per modifiche future o per gestire il lavoro di gruppo.
Trova oggetti derivati: cerca tutti gli oggetti del progetto derivati dal report anche a più livelli di derivazione.
Trova dove usato (oggetto): cerca tutti i punti del progetto dove è stato direttamente riferito in qualunque modo il report.
Trova dove usato (contenuto): cerca tutti i punti del progetto dove è stato direttamente riferito in qualunque modo il report o uno degli oggetti in esso contenuti.
Puoi tirare il report con il drag&drop su…
Box: se la box è contenuta in un altro report rispetto a quello tirato, ma sempre all’interno dello stesso libro, allora sposta il report come sub-report nella box stessa.
Report: riordina gli oggetti nella lista di quelli contenuti nello stesso libro. Se il report è all’interno di un altro libro, sposta il report nell’altro libro.
crea una copia del report e lo pone vicino a quello su cui stai tirando.
Libro: sposta il report in un altro libro. Attenzione: gli oggetti derivati dal report verranno cancellati.
crea una copia del report e lo inserisce all’interno del libro su cui stai tirando.
Blocco di codice:
aggiunge uno statement che imposta una proprietà del report o ne chiama un metodo.
Statement:
prepare lo statement per impostare una proprietà del report o chiamarne un metodo.
Cartella: se la cartella è allo stesso livello del report allora essa verrà semplicemente spostata all’interno.
sposta il report prima della cartella, allo stesso livello dell’albero.
copia il report all’interno della cartella.
Ultima modifica: 15/11/2022 / Validità: da 8.5.3800