English
Instant Developer Foundation Documentazione
  • Reference Oggetti
  • Area Libro

Mastro

copia link

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

Vedi Anche

  • On Before Formatting (evento)
  • Libreria Template Page

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum