Quando un modulo viene compilato o inviato, è possibile conservarne una registrazione, in formato cartaceo o in formato documento. Questo record è denominato documento record (DoR). Si tratta di una copia stampabile del modulo inviato. È inoltre possibile fare riferimento al documento record per le informazioni che i clienti hanno compilato in una data successiva oppure utilizzare il documento record per archiviare moduli e contenuti in formato PDF.
Per creare un documento record, un modello basato su XFA o Acroform viene unito ai dati raccolti tramite un modulo adattivo. È possibile generare un documento di record automaticamente o su richiesta.
L’opzione on-demand consente di specificare un modello personalizzato basato su XFA o Acroform per fornire un aspetto personalizzato al documento record.
Operazioni disponibili:
Prima di iniziare ad apprendere e preparare le risorse necessarie per un documento di record:
Modello di base: Un modello XFA (file XDP) creato in Forms Designer o in un Acrobat Form (AcroForm). Modello base viene utilizzato per specificare lo stile e le informazioni di branding per un documento di record. Carica il modello XFA (file XDP) nell’istanza di AEM Forms prima di
Modulo adattivo: Modulo adattivo per il quale deve essere generato il documento di record.
Carica il modello XFA (file XDP) nella tua istanza di AEM Forms. Per configurare un modulo adattivo in modo che utilizzi il modello XFA (file XDP) come modello per il documento record, effettua le seguenti operazioni:
Il modulo adattivo è ora configurato per utilizzare un file XDP come modello per il documento di record. Il prossimo passo è: associare componenti Modulo adattivo ai campi modello corrispondenti.
Carica Adobe Acrobat PDF (Acroform) nella tua istanza di AEM Forms. Per configurare un modulo adattivo per l’utilizzo di Adobe Acrobat PDF (Acroform) come modello per documento record, effettua le seguenti operazioni:
Il modulo adattivo è ora configurato per utilizzare un Acroform come modello per documento di record. Il prossimo passo è: associare componenti Modulo adattivo ai campi modello corrispondenti.
Quando un modulo adattivo è configurato per generare automaticamente un documento di record, ogni volta che un modulo viene modificato, il relativo documento di record viene aggiornato immediatamente. Ad esempio, se un campo viene rimosso da un modulo adattivo esistente, anche il campo corrispondente viene rimosso e non è visibile nel documento di record. Esistono molti altri vantaggi della generazione automatica di documenti di record. :
Per configurare un modulo adattivo in modo da generare automaticamente un documento di record, effettua le seguenti operazioni:
Associa campi modulo adattivo a campi modello per visualizzare i dati del modulo acquisiti nel campo del documento di record corrispondente. Per associare i componenti Modulo adattivo ai campi modello del documento record corrispondenti:
Apri il modulo adattivo configurato per l’utilizzo di un modello di modulo personalizzato per la modifica.
Seleziona un componente Modulo adattivo e fai clic su Apri Configura icona. Apre il browser delle proprietà.
Nel browser delle proprietà, sfoglia e seleziona un campo.
Fai clic su Salva.
Puoi utilizzare Invia e-mail, l’azione di invio del flusso di lavoro di Experience Manager insieme a Passaggio del documento record e altre azioni di invio per ricevere un documento di record.
I moduli adattivi e i corrispondenti modelli di documento record possono evolvere nel corso del tempo. Puoi scegliere di aggiungere, rimuovere o modificare campi in un modulo adattivo o in un modello per documento di record.
Quando apporti modifiche a un modello di documento record e carichi il modello di documento record modificato in AEM Forms, l’editor di Forms adattivo rileva automaticamente le associazioni modificate e ti informa sui componenti del modulo adattivo che richiedono nuove associazioni. Consente di apportare aggiornamenti incrementali a un modello di documento record.
Ad esempio, un’organizzazione, We.Retail, dispone di un modello di documento di record basato su AcroForm, we-retail-invoc.pdf. Il modello si presenta come segue:
Dopo aver utilizzato il modello per un certo periodo di tempo, l’organizzazione decide di rinominarlo invoice-number
campo a bill-number
e acquisire l’indirizzo e-mail degli acquirenti. Uno sviluppatore aggiorna il nome del invoice-number
e aggiunge un campo e-mail al modello. Crea anche una nuova versione del modello denominata we-retail-invov2.pdf.
Lo sviluppatore carica il modello aggiornato e lo applica al modulo adattivo. Il modulo adattivo rileva e visualizza automaticamente l’elenco dei campi in cui è stata modificata l’associazione.
Lo sviluppatore del modulo associa i campi di Adaptive Forms al modello del documento di record corrispondente.
Ora, quando il modulo adattivo viene inviato, viene creato un documento di record aggiornato.
Quando lavori su un documento di record per Forms adattivo, tieni presenti le considerazioni e le limitazioni seguenti.
La tabella seguente descrive i componenti Modulo adattivo e i corrispondenti componenti XFA e se compaiono in un documento Record.
Componente modulo adattivo | Componente XFA corrispondente | Incluso per impostazione predefinita nel modello del documento record? | Note |
---|---|---|---|
Pulsante | Pulsante | false | |
Casella di selezione | Casella di controllo | vero | |
Selettore data | Campo data/ora | vero | |
Elenco a discesa | Elenco a discesa | vero | |
Firma a mano | Disegno a mano | vero | |
Casella numerica | Campo numerico | vero | |
Casella password | Campo password | false | |
Pulsante di scelta | Pulsante di scelta | vero | |
Casella di testo | Campo testo | vero | |
Pulsante Ripristina | Pulsante Ripristina | false | |
Pulsante Invia | Pulsante Invia per e-mail Pulsante Invia per HTTP |
false | |
Termini e condizioni | vero | ||
Allegato file | false | Non disponibile nel modello del documento record. Disponibile solo nel documento record tramite allegati. |
Componente modulo adattivo | Componente XFA corrispondente | Note |
---|---|---|
Pannello |
Sottomodulo |
Il pannello ripetibile viene mappato su una sottomaschera ripetibile. |
Componente modulo adattivo | Componente XFA corrispondente | Note |
---|---|---|
Immagine | Immagine | I componenti TextDraw e Image, sia associati che non associati, vengono sempre visualizzati nel documento di record per un modulo adattivo basato su XSD, a meno che non vengano esclusi utilizzando le impostazioni del documento di record. |
Testo | Testo |
I componenti della tabella Adaptive Forms, come intestazione, piè di pagina e riga, vengono mappati ai componenti XFA corrispondenti. Puoi mappare i pannelli ripetibili alle tabelle nel documento di record.
Il modello base fornisce informazioni sullo stile e sull'aspetto del documento di record. Consente di personalizzare l’aspetto predefinito del documento di record generato automaticamente. Ad esempio, è possibile utilizzare il modello base per aggiungere il logo della società nell'intestazione e le informazioni sul copyright nel piè di pagina del documento record.
La pagina master del modello base viene utilizzata come pagina master per il modello del documento record. La pagina master può contenere informazioni quali intestazione di pagina, piè di pagina e numero di pagina che è possibile applicare al documento di record. È possibile applicare tali informazioni al documento di record utilizzando il modello base per la generazione automatica del documento di record. L'utilizzo del modello di base consente di modificare le proprietà predefinite dei campi.
Segui sempre Convenzioni modello base quando si progetta un modello di base.
Un modello di base viene utilizzato per definire intestazione, piè di pagina, stile e aspetto per un documento di record. L'intestazione e il piè di pagina possono includere informazioni quali il logo aziendale e il testo del copyright. La prima pagina master del modello di base viene copiata e utilizzata come pagina master per il documento di record, che contiene intestazione, piè di pagina, numero di pagina o qualsiasi altra informazione da visualizzare in tutte le pagine del documento di record. Se si utilizza un modello di base non conforme alle convenzioni del modello di base, la prima pagina master del modello di base viene ancora utilizzata nel modello del documento record. È consigliabile progettare il modello di base in base alle relative convenzioni e utilizzarlo per la generazione automatica di documenti di record.
Convenzioni della pagina mastro
Nel modello di base, assegna al sottomodulo principale il nome AF_METATEMPLATE
e la pagina master come AF_MASTERPAGE
.
Pagina master con il nome AF_MASTERPAGE
si trova sotto AF_METATEMPLATE
la sottomaschera principale è preferibile per l'estrazione di informazioni su intestazione, piè di pagina e stili.
Se AF_MASTERPAGE
è assente, viene utilizzata la prima pagina master presente nel modello di base.
Convenzioni di stile per i campi
Per applicare lo stile ai campi del documento record, il modello di base fornisce i campi che si trovano nel AF_FIELDSSUBFORM
sottometti sotto AF_METATEMPLATE
sottomodulo principale.
Le proprietà di questi campi vengono applicate ai campi del documento record. Questi campi devono seguire la AF_<name of field in all caps>_XFO
convenzione di denominazione. Ad esempio, il nome del campo per la casella di controllo deve essere AF_CHECKBOX_XFO
.
Per creare un modello di base, eseguire le operazioni seguenti in Forms Designer.
Clic File > Nuovo.
Seleziona la In base a un modello opzione.
Seleziona la Forms - Documento record categoria.
Seleziona Modello base DoR.
Clic Successivo e fornire le informazioni richieste.
(Facoltativo) Modificare lo stile e l'aspetto dei campi che si desidera applicare ai campi del documento record.
Salvare il modulo.
È ora possibile utilizzare il modulo salvato come modello di base per il documento di record. Non modificare o rimuovere gli script presenti nel modello di base.
Modifica del modello di base
Segui rigorosamente le convenzioni e le istruzioni di cui sopra per progettare un modello di base.
Durante la generazione di un documento record, è possibile modificare le informazioni di branding per il documento record nella scheda Documento record. La scheda Documento record include opzioni quali logo, aspetto, layout, intestazione e piè di pagina, liberatoria e se si desidera includere o meno le opzioni di caselle di controllo e pulsanti di scelta non selezionate.
Per localizzare le informazioni di branding immesse nella scheda Documento record, verificare che le impostazioni internazionali del browser siano impostate in modo appropriato. Per personalizzare le informazioni di branding del documento record, effettuare le seguenti operazioni:
Seleziona un pannello (pannello principale) nel documento di record, quindi tocca .
Tocca . Viene visualizzata la scheda Documento record.
Seleziona il modello predefinito o un modello personalizzato per il rendering del documento di record. Se selezioni il modello predefinito, sotto il menu a discesa Modello viene visualizzata un’anteprima in miniatura del documento di record.
A seconda che si selezioni un modello predefinito o personalizzato, nella scheda Documento record vengono visualizzate alcune o tutte le proprietà seguenti. Specificate le seguenti proprietà per definire l'aspetto del documento record:
Proprietà base:
Proprietà del campo modulo:
Proprietà pagina mastro:
Se utilizzi un modello di modulo adattivo creato con una versione di Designer precedente alla 6.3, affinché le proprietà Colore accento e Famiglia font funzionino, accertati che nel modello di modulo adattivo nel sottomodulo principale sia presente quanto segue:
<proto>
<font typeface="Arial"/>
<fill>
<color value="4,166,203"/>
</fill>
<edge>
<color value="4,166,203"/>
</edge>
</proto>
Per salvare le modifiche di branding, tocca Fine.
È possibile configurare Documento record direttamente dall’editor di moduli adattivi o dall’editor di modelli di moduli adattivi.
Esegui i seguenti passaggi dall’istanza di authoring dell’editor di moduli adattivi:
Seleziona la Contenitore modulo adattivo (radice) componente.
Clic per aprire Proprietà del contenitore Modulo adattivo.
Apri Modello del documento record e selezionare una delle seguenti opzioni:
Nessuno: quando questa opzione è selezionata, no Documento record modello creato per il modulo adattivo.
Associa modello modulo come modello del documento record:Quando questa opzione è selezionata, il modulo XFA viene utilizzato come modello per il documento di record.
Genera documento di record: quando questa opzione è selezionata, il Documento record viene generato automaticamente per il modulo adattivo.
Tocca per salvare le proprietà.
Quando Documento record Il modello viene creato utilizzando un editor di modelli di modulo adattivo, quindi sono disponibili solo due opzioni in Modello del documento record scheda come Nessuno e Genera documento di record.
Il modulo adattivo potrebbe essere lungo e contenere diversi campi modulo. Potrebbe non essere necessario salvare un documento record come copia esatta del modulo adattivo. Ora puoi scegliere un layout di tabella o colonna per salvare uno o più pannelli Modulo adattivo in Document of Record PDF.
Prima di generare un documento di record, nelle impostazioni di un pannello, seleziona Layout per il documento di record del pannello come Tabella o Colonna. I campi nel pannello vengono organizzati di conseguenza nel documento di record.
Campi in un pannello di cui è stato eseguito il rendering in un layout di tabella nel documento record
Campi in un pannello di cui è stato eseguito il rendering in un layout di colonna nel documento record
Le impostazioni del documento record consentono di scegliere le opzioni da includere nel documento record. Ad esempio, una banca accetta in un modulo nome, età, numero di previdenza sociale e numero di telefono. Il modulo genera un numero di conto bancario e i dettagli della filiale. È possibile scegliere di visualizzare solo il nome, il numero di previdenza sociale, il conto bancario e i dettagli della filiale nel documento record.
L’impostazione del componente Documento di record è disponibile nelle relative proprietà. Per accedere alle proprietà di un componente, selezionalo e fai clic su nella sovrapposizione. Le proprietà sono elencate nella barra laterale e le impostazioni seguenti sono disponibili.
Impostazioni a livello di campo
Escludi da documento record: impostando la proprietà su true il campo viene escluso dal documento di record. Questa è una proprietà che supporta lo script denominata excludeFromDoR
. Il suo comportamento dipende da Escludi campi dal DoR se nascosto proprietà a livello di modulo.
Visualizza pannello come tabella: Se si imposta la proprietà, il pannello viene visualizzato come tabella nel documento di record se il pannello contiene meno di 6 campi. Applicabile solo al pannello.
Escludi titolo da documento record: L’impostazione della proprietà esclude il titolo del pannello o della tabella dal documento di record. Applicabile solo al pannello e alla tabella.
Escludi descrizione da documento record: L’impostazione della proprietà esclude la descrizione del pannello o della tabella dal documento di record. Applicabile solo al pannello e alla tabella.
Impostazioni livello modulo
Un file XCI consente di impostare varie proprietà di un documento. Forms as a Cloud Service ha un file XCI principale. È possibile utilizzare un file XCI personalizzato per ignorare una o più proprietà predefinite specificate nel file XCI principale. È ad esempio possibile scegliere di incorporare un tipo di carattere in un documento o di attivare la proprietà con tag per tutti i documenti. La tabella seguente specifica le opzioni XCI:
Opzione XCI | Descrizione |
---|---|
config/present/pdf/creator | Identifica il creatore del documento utilizzando la voce Creator nel dizionario Document Information. Per informazioni su questo dizionario, vedere Guida di riferimento di PDF. |
config/present/pdf/producer | Identifica il produttore del documento utilizzando la voce Producer nel dizionario Document Information. Per informazioni su questo dizionario, vedere Guida di riferimento di PDF. |
config/present/layout | Controlla se l’output è un singolo pannello o impaginato. |
config/present/pdf/compression/level | Specifica il grado di compressione da utilizzare durante la generazione di un documento PDF. |
config/present/pdf/fontInfo/embed | Controlla l'incorporamento del carattere nel documento di output. |
config/present/pdf/scriptModel | Controlla se le informazioni specifiche XFA vengono incluse nel documento di output PDF. |
config/present/common/data/adjustData | Controlla se l'applicazione XFA regola i dati dopo l'unione. |
config/present/pdf/renderPolicy | Controlla se la generazione del contenuto della pagina viene eseguita sul server o differita al client. |
config/present/common/locale | Specifica le impostazioni locali predefinite utilizzate nel documento di output. |
config/present/destination | Quando è contenuto da un elemento presente, specifica il formato di output. Quando è contenuto in un elemento openAction, specifica l'azione da eseguire all'apertura del documento in un client interattivo. |
config/present/output/type | Specifica il tipo di compressione da applicare a un file o il tipo di output da produrre. |
config/present/common/temp/uri | Specifica l'URI del modulo. |
config/present/common/template/base | Specifica una posizione di base per gli URI nella progettazione del modulo. Quando questo elemento è assente o vuoto, la posizione della struttura del modulo viene utilizzata come base. |
config/present/common/log/to | Controlla la posizione in cui vengono scritti i dati di log o di output. |
config/present/output/to | Controlla la posizione in cui vengono scritti i dati di log o di output. |
config/present/script/currentPage | Specifica la pagina iniziale all'apertura del documento. |
config/present/script/exclude | Indica a Forms as a Cloud Service quali eventi ignorare. |
config/present/pdf/linearized | Controlla se il documento PDF di output è linearizzato. |
config/present/script/runScript | Controlla il set di script eseguiti da Forms as a Cloud Service. |
config/present/pdf/tagged | Controlla l'inclusione dei tag nel documento PDF di output. I tag, nel contesto di PDF, sono informazioni aggiuntive incluse in un documento per esporre la struttura logica del documento. I tag facilitano l’accesso facilitato e la riformattazione. Ad esempio, un numero di pagina può essere contrassegnato come un artefatto in modo che un assistente vocale non lo enunci al centro del testo. Sebbene i tag rendano un documento più utile, aumentano anche le dimensioni del documento e il tempo di elaborazione necessario per crearlo. |
config/present/pdf/fontInfo/alwaysEmbed | Specifica un tipo di carattere incorporato nel documento di output. |
config/present/pdf/fontInfo/NeverEmbed | Specifica un tipo di carattere che non deve mai essere incorporato nel documento di output. |
config/present/pdf/pdfa/part | Specifica il numero di versione della specifica PDF/A a cui è conforme il documento. |
config/present/pdf/pdfa/amd | Specifica il livello di modifica della specifica PDF/A. |
config/present/pdf/pdfa/conformance | Specifica il livello di conformità con la specifica PDF/A. |
config/present/pdf/version | Specifica la versione del documento PDF da generare |
config/present/pdf/version/map | Specifica i caratteri di fallback per il documento |
Aggiungi il file XCI personalizzato al progetto di sviluppo.
Specifica quanto segue proprietà inline:
{
"xciFilePath": "[path of XCI file]"
}
Ad esempio:
{
"xciFilePath": "/content/dam/formsanddocuments/customMinionProBoldAndTagged.xci"
}
Distribuisci il progetto nell’ambiente di Cloud Service.