Creazione di un modulo adattivo creating-an-adaptive-form

Adobe consiglia di utilizzare l'acquisizione dati moderna ed estensibile Componenti coreper la creazione di un nuovo Forms adattivoo l'aggiunta di Forms adattivo alle pagine AEM Sites. Questi componenti rappresentano un progresso significativo nella creazione di Forms adattivi, garantendo esperienze utente straordinarie. Questo articolo descrive un approccio precedente all’authoring di Forms adattivi utilizzando i componenti di base.

Versione
Collegamento articolo
AEM as a Cloud Service
Fai clic qui
AEM 6.5
Questo articolo

Creare un modulo adattivo strong-create-an-adaptive-form-strong

Per creare un modulo adattivo, segui la procedura riportata di seguito.

  1. Accedi all'istanza di authoring Experience Manager Forms in https://'[server]:[port]'/<custom-context-if-any>.

  2. Inserisci le credenziali nella pagina di accesso di Experience Manager.

    Dopo aver effettuato l'accesso, nell'angolo superiore sinistro selezionare Adobe Experience Manager > Forms > Forms e documenti.

    note note
    NOTE
    Per un'installazione predefinita, l'accesso è admin e la password è admin.
  3. Seleziona Crea e Modulo adattivo.

  4. Viene visualizzata un'opzione per selezionare un modello. Per ulteriori informazioni sui modelli, vedere Modelli di modulo adattivo. Seleziona un modello per selezionarlo, quindi fai clic su Avanti.

  5. Viene visualizzata un'opzione per "Aggiungi proprietà". Specificare i valori per i seguenti campi proprietà. I campi Titolo e Nome sono obbligatori:

    • Titolo: Specifica il nome visualizzato del modulo. Il titolo consente di identificare il modulo nell’interfaccia utente di Experience Manager Forms.
    • Nome: specifica il nome del modulo. Nell’archivio viene creato un nodo con il nome specificato. Quando si inizia a digitare un titolo, il valore del campo nome viene generato automaticamente. Puoi modificare il valore suggerito. Il campo nome può contenere solo caratteri alfanumerici, trattini e caratteri di sottolineatura. Tutti gli input non validi vengono sostituiti da un trattino.
    • Descrizione: Specifica le informazioni dettagliate sul modulo.
    • Tag: specifica i tag per identificare in modo univoco il modulo adattivo. Aiuto sui tag nella ricerca nel modulo. Per creare i tag, digitare i nuovi nomi dei tag nella casella Tag.
  6. Puoi creare un modulo adattivo basato su uno dei seguenti modelli di modulo:

    Puoi configurarli dalla scheda Modello modulo nella pagina Aggiungi proprietà. Per impostazione predefinita, il modello di modulo selezionato è Nessuno.

  7. Seleziona Crea. Viene creato un modulo adattivo e viene visualizzata una finestra di dialogo per aprire il modulo per la modifica.

    Dopo aver specificato tutte le proprietà, fare clic su Crea. Viene creato un modulo adattivo e viene visualizzata una finestra di dialogo per aprire il modulo per la modifica.

    Dopo aver specificato tutte le proprietà, fare clic su Crea. Viene creato un modulo adattivo e viene visualizzata una finestra di dialogo per aprire il modulo per la modifica.

  8. Seleziona Apri per aprire il nuovo modulo creato in una nuova scheda. Il modulo si apre per la modifica e visualizza il contenuto disponibile nel modello. Viene visualizzata inoltre la barra laterale per personalizzare il modulo appena creato in base alle esigenze.

    In base al tipo di modulo adattivo, gli elementi del modulo presenti nel modello di modulo XFA, nello schema XML o nello schema JSON associato vengono visualizzati nella scheda Oggetti modello dati di Browser contenuti nella barra laterale. Puoi anche trascinare questi elementi per creare il modulo adattivo.

    Per informazioni sull'interfaccia per l'authoring di moduli adattivi e sui componenti disponibili, consulta Introduzione all'authoring di moduli adattivi.

    note note
    NOTE
    Consenti alle finestre popup nel browser di aprire il modulo appena creato in una nuova scheda.

Creare un modulo adattivo basato su un modello di dati del modulo fdm

Experience Manager Forms integrazione dei dati consente di integrare più origini dati e di unire le entità e i servizi per creare un modello dati modulo. Si tratta di un’estensione dello schema JSON. Puoi utilizzare un modello dati modulo per creare un modulo adattivo. Le entità o gli oggetti modello dati configurati in un modello dati modulo sono disponibili come oggetti modello dati per la creazione di moduli. Sono associati alle rispettive origini dati e utilizzati per precompilare un modulo e riscrivere i dati inviati alle rispettive origini dati. È inoltre possibile chiamare i servizi configurati in un modello di dati del modulo utilizzando le regole del modulo adattivo.

Per utilizzare un modello di dati modulo per creare un modulo adattivo:

  1. Nella scheda Modello modulo della schermata Aggiungi proprietà, selezionare Modello dati modulo nell'elenco a discesa Seleziona da.

    create-af-1-1

  2. Selezionare per espandere Seleziona modello dati modulo. Sono elencati tutti i modelli di dati dei moduli disponibili.

    Seleziona un dal modello dati.

    create-af-2-1

NOTE
È inoltre possibile modificare il modello dati del modulo per un modulo adattivo. Per i passaggi dettagliati, consulta Modifica proprietà modello modulo di un modulo adattivo.

Creare un modulo adattivo basato su un modello di modulo XFA create-an-adaptive-form-based-on-an-xfa-form-template

Puoi riutilizzare i modelli di modulo XFA per creare moduli adattivi. Per riutilizzare, carica e associa un modello di modulo XFA a un modulo adattivo. Gli elementi del modello di modulo (modulo XFA) sono resi disponibili per l’utilizzo nel Finder di contenuti al momento dell’authoring dei moduli adattivi. Da Content Finder è possibile trascinare gli elementi del modello di modulo nel modulo.

Creare un modulo adattivo basato su schema XML o JSON create-an-adaptive-form-based-on-xml-or-json-schema

Gli schemi XML e JSON rappresentano la struttura in cui i dati vengono prodotti o utilizzati dal sistema back-end dell’organizzazione. È possibile associare uno schema a un modulo adattivo e utilizzarne gli elementi per aggiungere contenuto dinamico al modulo adattivo. Gli elementi dello schema sono disponibili nella scheda Oggetto modello dati del browser dei contenuti per la creazione di moduli adattivi. Puoi trascinare gli elementi dello schema per creare il modulo.

Consulta i seguenti documenti per comprendere come progettare schemi XML o JSON per la creazione di moduli adattivi.

Per utilizzare uno schema XML o JSON come modello di modulo per un modulo adattivo, effettua le seguenti operazioni:

  1. Nel passaggio Aggiungi proprietà della pagina di creazione di moduli adattivi, seleziona la scheda Modello modulo.

  2. Nella scheda Modello modulo, seleziona Schema dal campo a discesa Seleziona da.

  3. Selezionare Seleziona schema ed eseguire una delle operazioni seguenti:

    • Carica da disco - Selezionare questa opzione e selezionare Carica definizione schema per sfogliare e caricare uno schema XML o JSON dal file system. Il file dello schema caricato risiede con il modulo e non è accessibile ad altri moduli adattivi.
    • Cerca nel repository - Selezionare questa opzione per effettuare una selezione dall'elenco dei file di definizione dello schema disponibili nel repository. Seleziona il file di schema XML o JSON come modello del modulo. Lo schema selezionato è associato al modulo per riferimento ed è accessibile per l’utilizzo in altri moduli adattivi.
    note caution
    CAUTION
    Assicurati che il nome file dello schema JSON termini con .schema.json. Ad esempio: mySchema.schema.json

    Selezione dello schema XML o JSON
    Figura: Selezione dello schema XML o JSON

  4. (Solo per schema XML) Dopo aver selezionato o caricato uno schema XML, specifica un elemento principale del file XSD selezionato da mappare al modulo adattivo.

    Selezione dellelemento radice XSD
    Figura: Selezione dell'elemento radice XSD

NOTE
È inoltre possibile modificare lo schema per un modulo adattivo. Per i passaggi dettagliati, consulta Modifica proprietà modello modulo di un modulo adattivo.

Modelli di modulo adattivo adaptive-form-templates

Un modello fornisce una struttura di base e definisce l’aspetto (layout e stili) di un modulo adattivo. Include componenti preformattati contenenti determinate proprietà e struttura del contenuto.

Inoltre, puoi utilizzare l’editor modelli per creare modelli personalizzati. Per ulteriori informazioni sull'utilizzo dei modelli, vedere Modelli di modulo adattivi.

NOTE
Quando apri un modulo adattivo creato utilizzando il modello avanzato per la modifica, viene visualizzato un messaggio di errore. Il modello avanzato include un componente Passaggio di firma per il quale Adobe Sign è abilitato per impostazione predefinita. Crea e seleziona una configurazione cloud Adobe Sign e configura un firmatario per risolvere l'errore.

Modificare le proprietà di un modello di modulo adattivo edit-form-model

I moduli adattivi vengono creati senza un modello di modulo (utilizzando l’opzione Nessuno per il modello di modulo) o utilizzando un modello di modulo come un modello di modulo, uno schema XML o uno schema JSON o un modello di dati del modulo. È possibile modificare il modello di modulo per un modulo adattivo da Nessuno a un altro modello di modulo. Per i moduli adattivi basati su un modello di modulo, è possibile scegliere un altro modello di modulo, uno schema XML, uno schema JSON o un altro modello di dati del modulo per lo stesso modello di modulo. Non è tuttavia possibile passare da un modello di modulo a un altro.

  1. Seleziona il modulo adattivo e l'icona Proprietà.

  2. Apri la scheda Modello modulo ed effettua una delle seguenti operazioni.

    • Se il modulo adattivo non dispone di un modello di modulo, puoi scegliere un altro modello di modulo e di conseguenza selezionare un modello di modulo, uno schema XML o JSON o un modello di dati del modulo.
    • Se il modulo adattivo è basato su un modello di modulo, è possibile scegliere un altro modello di modulo, uno schema XML o JSON o un modello di dati del modulo per lo stesso modello di modulo.
  3. Seleziona Salva per salvare le proprietà.

Salvataggio automatico di un modulo adattivo auto-save-an-adaptive-form

Per impostazione predefinita, il contenuto di un modulo adattivo viene salvato durante un’azione dell’utente, ad esempio premendo il pulsante Salva. Puoi anche configurare un modulo adattivo in modo che inizi automaticamente a salvare il contenuto in base a un evento o a un intervallo di tempo. L’opzione di salvataggio automatico è utile in:

  • Salvataggio automatico del contenuto per utenti anonimi e connessi
  • Salvataggio del contenuto di un modulo senza o con un intervento minimo da parte dell'utente
  • Iniziare a salvare il contenuto di un modulo basato su un evento utente
  • Salvataggio ripetuto del contenuto di un modulo dopo un intervallo di tempo specificato

Abilita salvataggio automatico per un modulo adattivo enable-auto-save-for-an-adaptive-form

Per impostazione predefinita, l’opzione di salvataggio automatico non è abilitata. Puoi abilitare l’opzione salvataggio automatico dalla scheda Salvataggio automatico di un modulo adattivo. La scheda Salvataggio automatico fornisce anche diverse altre opzioni di configurazione. Per abilitare e configurare l’opzione di salvataggio automatico per un modulo adattivo, effettua le seguenti operazioni:

  1. Per accedere alla sezione di salvataggio automatico nelle proprietà, seleziona un componente, quindi seleziona livello campo > Contenitore modulo adattivo, quindi seleziona cmppr .

  2. Nella sezione Salvataggio automatico, Abilita l'opzione di salvataggio automatico.

  3. Nella casella Evento modulo adattivo, specifica 1 o TRUE per iniziare automaticamente a salvare il modulo quando viene caricato nel browser. È inoltre possibile specificare un'espressione condizionale per un evento che, quando viene attivato e restituisce true, inizia a salvare il contenuto del modulo.

  4. Specifica il trigger. Il salvataggio automatico viene attivato in base alla configurazione. Le opzioni disponibili sono:

    • In base al tempo: Selezionare l'opzione per iniziare a salvare il contenuto in base a un intervallo di tempo specifico.
    • Basato su evento: Selezionare l'opzione per iniziare a salvare il contenuto in base all'attivazione di un evento.

    Quando si seleziona un trigger, la casella Configurazione strategia (Strategy Configuration) viene attivata. La casella Configurazione strategia (Strategy Configuration) consente di:

    • Specificare un intervallo di tempo se si seleziona il trigger Time based.
    • Specificare un nome evento se si seleziona il trigger Basato su evento.
  5. (Solo salvataggio automatico basato sul tempo) Per configurare le opzioni per il salvataggio automatico basato sul tempo, effettuare le seguenti operazioni.

    1. Nella casella Salvataggio automatico in questo intervallo specificare l'intervallo di tempo in secondi. Il modulo viene salvato ripetutamente allo scadere del numero di secondi specificato nella casella Intervallo.
  6. (Solo salvataggio automatico basato su eventi) Per configurare le opzioni per il salvataggio automatico basato su eventi, effettuare le seguenti operazioni.

    1. Nella casella Salvataggio automatico dopo l'evento specificare un evento GuideBridge. Il modulo viene salvato ogni volta che l’espressione restituisce TRUE.
  7. (Facoltativo) Per salvare automaticamente il contenuto per utenti anonimi, selezionare l'opzione Abilita salvataggio automatico per utenti anonimi e fare clic su OK.

    note note
    NOTE
    Affinché l'opzione di salvataggio automatico funzioni per gli utenti anonimi, accertati di configurare il servizio Configurazione comune di Forms per consentire a tutti gli utenti di visualizzare in anteprima, verificare e firmare i moduli.
    Per configurare il servizio, passare alla configurazione della console Web di Adobe Experience Manager all'indirizzo https://'[server]:[port]'system/console/configMgr e modificare il Servizio di configurazione comune di Forms per scegliere l'opzione Tutti gli utenti nel campo Consenti e salvare la configurazione.

Come rinominare un modulo adattivo per l’AEM? rename-an-AEM-Adaptive-Form

Per rinominare un modulo adattivo, effettua le seguenti operazioni:

  1. Seleziona un modulo adattivo nell’interfaccia utente di AEM Forms.

  2. Fai clic su Proprietà nella barra superiore.

    Proprietà

  3. Modifica il nome del modulo nella scheda Titolo, come illustrato nell'immagine seguente.

  4. Fare clic su Salva e chiudi.

    Rinominare un modulo adattivo AEM

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2