English
Instant Developer Foundation Documentazione
  • Reference Oggetti
  • Area Libro

Report

copia link

L’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

Vedi Anche

  • Visible (proprietà)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum