Creazione di moduli interattivi con layout scorrevole

Designer consente di creare moduli interattivi PDF o HTML con layout scorrevole e per l'acquisizione dei dati. In questo tipo di modulo vengono combinati elementi scorrevoli e funzionalità interattive per consentire agli utenti di immettere i dati direttamente in campi espandibili, aggiungere o rimuovere sezioni e restituire i dati del modulo in formato elettronico. Ad esempio, è possibile creare un modulo interattivo in cui gli utenti possono aggiungere o rimuovere delle righe di articolo e scegliere di aggiungere dei commenti al modulo. (Vedere Layout delle strutture del modulo.)

Per compilare moduli PDF interattivi con layout scorrevole, è necessario che gli utenti dispongano di Acrobat 7.0.5 o Adobe Reader 7.0.5 o versione successiva.

Per compilare moduli HTML interattivi con layout scorrevole, gli utenti finali devono disporre di un'applicazione client, ad esempio un browser Web. (Vedere Creazione di moduli HTML.)

Nota: Per la compilazione dei moduli interattivi con layout scorrevole, non è possibile utilizzare le funzioni di commento di Acrobat.

Tenere presente che è possibile utilizzare, in alternativa, la finestra di dialogo Generatore azioni del menu Strumenti per creare funzionalità comuni interattive all'interno dei moduli con layout scorrevole, evitando di procedere alla scrittura di script. (Vedere Creazione di un'azione.)

Durante la creazione di moduli interattivi con layout scorrevole, molti autori preferiscono cominciare a creare una struttura del modulo interattiva con layout fisso. Questo approccio consente di visualizzare il modulo nel suo aspetto definitivo. La struttura del modulo rende disponibile il layout definitivo, in cui sono inclusi tutti gli elementi necessari agli utenti.

Una volta completata la struttura del modulo con layout fisso, è possibile iniziare a suddividerla nei relativi componenti fondamentali per stabilire quali di essi si desidera utilizzare come sottomoduli; quindi, all'interno dei sottomoduli si possono definire le modalità di flusso dei dati immessi nel modulo.

L'aggiunta di funzionalità dinamiche a un modulo interattivo comporta in genere l'uso delle seguenti tecniche:

Inoltre, è necessario avere dimestichezza con le modalità di aggiunta e rimozione dei sottomoduli, affinché il modulo sia in grado di adattarsi alla quantità di dati immessa. (Vedere Aggiunta e rimozione di istanze di sottomoduli utilizzando gli script e Aggiunta e rimozione di tabelle e righe di tabelle mediante l'uso di script.)