Mastro
copia linkL’oggetto pagina mastro rappresenta un template di pagina che verrà usato all’interno del libro per generarne le pagine. Un libro ha almeno un template di pagina, è possibile aggiungerne altri attraverso il menù contestuale dell’oggetto Libro.
Tutorial report
Video corso: Pagina Mastro e Box
Proprietà
Nome: rappresenta il nome della pagina mastro, così come sarà riconosciuta all'interno del progetto Instant Developer.
Descrizione: contiene una descrizione dello scopo della pagina. Il testo inserito verrà utilizzato come descrizione del progetto software.
Formato: è possibile scegliere un formato di pagina standard, oppure indicare personalizzato per impostare manualmente le dimensioni.
Dimensione L: permette di specificare la larghezza della pagina mastro nell’unità di misura indicata, ed è modificabile solo se il formato è personalizzato. E’ anche possibile cambiare questa proprietà a runtime, nell’evento OnFormatting della pagina.
Dimensione A: permette di specificare l’altezza della pagina mastro nell’unità di misura indicata, ed è modificabile solo se il formato è personalizzato. E’ anche possibile cambiare questa proprietà a runtime, nell’evento OnFormatting della pagina.
Unità di misura: indica in quale unità di misura vengono inserite le dimensioni della pagina. A runtime, le dimensioni vengono sempre considerate nell’unità di misura impostata nell’oggetto Libro.
Orientamento: indica l’orientamento della pagina, orizzontale o verticale.
Adattamento: questa proprietà indica cosa deve succedere se il report è mostrato in anteprima nel browser e le dimensioni disponibili sono diverse da quelle della pagina. I possibili valori sono:
- Nessuno: la pagina verrà stampata con le dimensioni indicate, facendo eventualmente apparire le scrollbar nel riquadro che la contiene.
- Adatta larghezza: la larghezza della pagina viene adattata a quella del riquadro di anteprima che, quindi, potrà assumere eventualmente solo la scrollbar verticale.
- Attiva pagina: le dimensioni della pagina vengono adattate a quelle del riquadro di anteprima che, quindi, non visualizzerà mai le scrollbar.
Codice: è il nome della costante che identifica questa pagina mastro 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 della pagina. Si consiglia di non modificare questa opzione.
Menu contestuale
Eventi: tramite questo sottomenù puoi aggiungere le procedure di gestione degli eventi notificati dalla pagina. Per maggiori informazioni sugli eventi disponibili vedi la libreria pagina mastro.
Aggiungi cartella: aggiunge una cartellina all'interno del pagna, che non avrà impatto a livello di codice sorgente, ma permette di organizzare meglio gli oggetti presenti nella pagina stessa.
Aggiungi attività: crea un nuovo oggetto attività collegato alla pagina. Serve come promemoria per modifiche future o per gestire il lavoro di gruppo.
Trova oggetti derivati: cerca tutti gli oggetti del progetto derivati dalla pagina anche a più livelli di derivazione.
Trova dove usato (oggetto): cerca tutti i punti del progetto dove è stato direttamente riferita in qualunque modo la pagina.
Trova dove usato (contenuto): cerca tutti i punti del progetto dove è stato direttamente riferita in qualunque modo la pagina o uno degli oggetti in essa contenuti.
Puoi tirare la pagina mastro con il drag&drop su…
Pagina Mastro: sposta la pagina prima di quella su cu istai tirando.
crea una copia della pagina e la posiziona vicino all’oggetto su cui stai tirando.
Libro: aggiunge al libro una pagina mastro derivata da quella che stai tirando. Eventuali modifiche alla pagina mastro verranno riflesse anche su quella nuova.
Blocco di codice:
aggiunge uno statement che imposta una proprietà della pagina o ne chiama un metodo.
Statement:
prepare lo statement per impostare una proprietà della pagina o chiamarne un metodo.
Cartella: se la cartella è allo stesso livello della pagina allora essa verrà semplicemente spostata all’interno.
sposta la pagina prima della cartella, allo stesso livello dell’albero.
copia la pagina all’interno della cartella.
Ultima modifica: 15/11/2022 / Validità: da 8.5.3800