In un modulo con layout scorrevole sono presenti sottomoduli e altri elementi in grado di adattarsi in base alla quantità di dati disponibili per la compilazione del modulo. Un modulo può essere interattivo, se l'utente finale può compilarlo, o non interattivo, se l'unione dei dati nel modulo viene eseguita tramite una procedura sul lato server. (Vedere Layout delle strutture del modulo.)
Pagine master, aree contenuto e sottomoduli sono elementi che controllano come sono posizionati gli oggetti nel modulo e come sono effettuate le regolazioni necessarie per visualizzare diverse quantità di dati in Designer.
Differenze in fase di progettazione e di esecuzione
In un layout scorrevole, tenere presente che l'aspetto visualizzato in fase di progettazione non corrisponde a quello visibile agli utenti durante il rendering del modulo. Ad esempio, una struttura del modulo potrebbe contenere una riga di articolo per immettere dati. Tuttavia, quando è eseguito il rendering del modulo sul client, il modulo potrebbe contenere più righe di articolo e gli utenti potrebbero essere nella condizione di aggiungerne altre. Il numero di righe visualizzate in fase di progettazione dipende dalla possibilità o meno degli oggetti nella riga di articolo di essere racchiusi in un sottomodulo per cui sono attive le opzioni di conteggio minimo o massimo. La configurazione di tali opzioni di conteggio dei sottomoduli consente di controllare il numero iniziale di righe disponibili nel modulo per la compilazione da parte degli utenti, nonché il numero di righe che possono aggiungere gli utenti in un secondo momento.
Considerando che un modulo con layout scorrevole si adatta automaticamente ai dati, non è necessario impostare le dimensioni degli oggetti o il numero di righe di articolo richieste. Ad esempio, selezionando opzioni quali Consenti righe multiple, Consenti interruzioni di pagina nel contenuto ed Espandi per adattare, è possibile progettare moduli interattivi con layout scorrevole che consentono di visualizzare correttamente una quantità di dati indefinita.
Per un esempio delle differenze che sussistono tra le visualizzazioni dei moduli non interattivi in fase di progettazione e di esecuzione, vedere Uso dei moduli non interattivi con layout scorrevole.