|
Un set sottomodulo è un raggruppamento di due o più sottomoduli ripetuti o multipagina.
I set sottomodulo consentono di controllare l'ordine in cui viene eseguito il rendering dei sottomoduli all'interno del set, in base all'ordine in cui i sottomoduli compaiono nel set.
Nel modulo dell'ordine di acquisto di esempio, i sottomoduli detailHeader e di dettaglio sono raggruppati in un set sottomodulo. Il set sottomodulo mantiene uniti i due sottomoduli per eseguire il rendering di entrambi i sottomoduli relativi a ciascun elemento di dati; se non sono disponibili dati per il sottomodulo dettaglio, il rendering non viene eseguito.
Raggruppando i due sottomoduli in un set sottomodulo, è possibile garantire che il rendering dei sottomoduli venga eseguito all'interno del relativo set solo se sono disponibili dei dati per tali sottomoduli.
È possibile controllare l'ordine di esecuzione del rendering dei sottomoduli all'interno del set selezionando una delle opzioni contenute nell'elenco Tipo della scheda Set sottomodulo nella palette Oggetto:
Usa tutti i sottomoduli nell'ordine
Nel documento finale verranno visualizzati tutti i sottomoduli del set sottomodulo nell'ordine in cui compaiono all'interno della palette Gerarchia.
Selezionare un sottomodulo nelle alternative
Un sottomodulo del set viene visualizzato nel documento finale. Per ulteriori informazioni, vedere Utilizzo dei set sottomodulo di scelta.
Quando si scelgono le modalità di rendering dei sottomoduli, valutare i punti seguenti:
Se si imposta un sottomodulo su un conteggio minimo pari a zero, non viene eseguito il rendering se non sono disponibili dati per tale sottomodulo.
Se si imposta un sottomodulo su un valore di conteggio minimo inferiore al numero di occorrenze effettive nei dati, i valori dei dati rimanenti non saranno visualizzati. Viceversa, impostando un sottomodulo su un valore di conteggio massimo superiore al numero di occorrenze effettive nei dati, viene eseguito il rendering del numero di sottomoduli specificato; non saranno disponibili dati per alcuni oggetti nel sottomodulo, che pertanto risulteranno vuoti.
Eventualmente, i set sottomodulo possono essere nidificati all'interno di altri set sottomodulo, a un numero qualsiasi di livelli. Non è però possibile collocare all'interno di un set sottomodulo singoli oggetti come linee, cerchi o campi di testo.
Inserimento di un set sottomoduloUn set sottomodulo è un raggruppamento di due o più sottomoduli che si desidera mantenere uniti. I set sottomodulo possono essere utilizzati per combinare sottomoduli e per controllare l'ordine di esecuzione del rendering.
Prima di creare un set sottomodulo è consigliabile verificare l'ordine in cui verrà eseguito il rendering del modulo, in modo da selezionare l'opzione corretta nell'elenco Tipo della scheda Sottomodulo.
Fare clic con il pulsante destro del mouse sulla palette Gerarchia, quindi selezionare Inserisci set sottomodulo. Nella palette Gerarchia viene aggiunto un set sottomodulo senza titolo.
Dalla palette Gerarchia, trascinare i sottomoduli che si desidera inserire nel set sottomodulo.
Con il set sottomodulo selezionato nella palette Gerarchia, fare clic sulla scheda Set sottomodulo nella palette Oggetto, quindi selezionare l'opzione desiderata nell'elenco Tipo.
Fare clic sulla scheda Binding. Facoltativamente, è possibile digitare il nome del set sottomodulo nella casella Nome.
Per far ripetere il set sottomodulo in base ai dati forniti, selezionare l'opzione Ripeti sottomodulo per ogni elemento dati, quindi specificare un conteggio minimo e massimo, se necessario.
Visualizzare l'anteprima del modulo per controllare il set sottomodulo.
|
|
|