Progettazione di modelli di modulo per moduli HTML5

Il componente Moduli HTML5 in AEM offre il rendering del modello di modulo XFA in formato HTML5. I progettisti di moduli possono progettare modelli di modulo utilizzando Forms Designer e utilizzare la funzionalità di rappresentazione HTML5. Questi modelli di modulo, insieme alle relative risorse, possono risiedere AEM repository, nel file system o essere esposti tramite http. Tuttavia, se si intende gestire i moduli utilizzando Forms Manager, i modelli e le risorse devono risiedere nell'archivio AEM.

Sebbene i moduli HTML5 corrispondano in larga misura al comportamento dei PDF forms, alcune funzioni di entrambi i formati non sono applicabili all’altro formato. Ad esempio, il modo in cui i codici a barre vengono applicati a un modulo PDF in Adobe Reader varia a seconda del modulo Mobile o il modo in cui il modulo viene firmato digitalmente varia anche a seconda dei formati. Per ulteriori informazioni su tali variazioni, vedere Differenza tra le funzioni dei moduli HTML5 e dei PDF forms.

Per le funzioni XFA comuni, vedere le procedure ottimali e le linee guida riportate di seguito per progettare un modulo che funzioni in entrambi i formati.

Best practice

La maggior parte dei passaggi necessari per progettare un modello di modulo, ad esempio i binding degli schemi o per scrivere la logica del modulo, sono gli stessi. Tuttavia, a causa delle differenze intrinseche tra il rendering e il motore di script di un client spesso come Adobe Reader e i moduli basati su browser, sono disponibili alcune raccomandazioni descritte nell'articolo best practice. Queste best practice consentono di progettare i modelli di modulo in modo che funzionino come previsto in entrambi i formati.

Funzionalità in AEM Forms Designer per Forms HTML5

Anteprima HTML

La scheda Anteprima HTML viene aggiunta nella modalità Progettazione per i progettisti di moduli per visualizzare in anteprima i moduli in formato HTML5 durante il processo di progettazione. Per ulteriori informazioni su come abilitare e configurare questa funzionalità in AEM Forms Designer, vedere Anteprima HTML.

Firma scarabocchio

La destinazione chiave per i moduli HTML5 sono i dispositivi touch. Pertanto, in AEM Forms Designer è stato aggiunto un nuovo controllo firma con script. È possibile fare clic o trascinare e rilasciare il controllo firma script sul modello di modulo e configurarlo. Viene rappresentato come campo di script nella rappresentazione HTML5 e può essere utilizzato per creare script di firma sui dispositivi touch. Sui computer desktop, può essere utilizzato come campo di scripting utilizzando il controllo del mouse. Per ulteriori informazioni sull'utilizzo di questa funzione, vedere XFA Scribble Field.

4

Formato RTF

È possibile convertire un campo di testo in un campo RTF. Aggiunge un elenco di opzioni di formattazione al campo di testo. Per convertire, aprire Forms Designer, toccare il campo di testo in Visualizzazione struttura. Nella scheda Campo, selezionare RTF dall'elenco a discesa Formato campo. Ora, quando viene eseguito il rendering del modulo XFA come modulo HTML5, il campo viene rappresentato come un campo di testo RTF. Toccate Ingrandisci per visualizzare ulteriori opzioni di formattazione.

In questa pagina