I frammenti di documento sono parti/componenti riutilizzabili di una corrispondenza che consente di comporre lettere/corrispondenza. I frammenti di documento sono di tipo:
Una risorsa di testo è una parte di contenuto costituita da uno o più paragrafi di testo. Un paragrafo può essere statico o dinamico. Un paragrafo dinamico contiene riferimenti agli elementi dati i cui valori vengono forniti in fase di esecuzione. Ad esempio, il nome del cliente in una formula introduttiva potrebbe essere un elemento dati dinamico, con il relativo valore reso disponibile in fase di esecuzione. Modificando questi valori, è possibile utilizzare lo stesso modello di lettera per generare lettere per clienti diversi.
La soluzione per la gestione della corrispondenza supporta due tipi di elementi di dati dinamici (dati variabili):
I modelli di gestione della corrispondenza non ti forzano a creare nomi univoci durante la creazione di segnaposto. Se si creano due segnaposto con lo stesso nome, ad esempio un testo e una condizione, e li si utilizzano entrambi in un modello di lettera, i valori dell'ultimo segnaposto inserito vengono utilizzati per entrambi i segnaposto. Se due segnaposto hanno lo stesso nome, i loro tipi vengono confrontati. Se i tipi sono diversi, il loro tipo diventa Stringa. All’interno di un modulo, tuttavia, non è possibile creare più segnaposto con lo stesso nome.
Selezionare Forms > Frammenti documento.
Tocca Crea > Testo Oppure seleziona una risorsa di testo e tocca Modifica.
Specifica le seguenti informazioni per il testo:
Tocca Avanti. Gestione corrispondenza visualizza la pagina Editor in cui è possibile aggiungere al testo paragrafi di testo ed elementi dati.
Il correttore ortografico predefinito nel browser controlla l’ortografia nell’editor di testo. Per gestire il controllo ortografico e grammaticale, è possibile modificare le impostazioni del correttore ortografico del browser o installare plugin/addons del browser per il controllo ortografico e grammaticale.
È inoltre possibile utilizzare le varie scelte rapide da tastiera nell’editor di testo per gestire, modificare e formattare il testo. Per ulteriori informazioni sulle scelte rapide da tastiera di Editor di testo nelle scelte rapide da tastiera di Gestione Corrispondenza.
Viene aperto un editor di testo e immetti il testo. Utilizza la barra degli strumenti nella parte superiore della pagina per formattare il testo, inserire condizioni, collegamento e interruzioni di pagina.
Viene aperto un editor di testo. Inserisci il testo. La barra degli strumenti cambia a seconda del tipo di modifica che scegli di apportare: Paragrafo, Allineamento o Elenco:
Seleziona il tipo di barra degli strumenti: Paragrafo, Allineamento o Elenco
Barra degli strumenti Paragrafo
barra degli strumentiAllineamento
Barra degli strumenti Elenco (fare clic per aprire un'immagine di dimensioni complete)
Per riutilizzare uno o più paragrafi di testo esistenti in un'altra applicazione, ad esempio da pagine MS Word o HTML, copiare e incollare il testo nell'editor di testo. La formattazione del testo copiato viene mantenuta nell'editor di testo.
È possibile copiare e incollare uno o più paragrafi di testo in un modulo di testo modificabile. Ad esempio, è possibile che si disponga di un documento di MS Word con un elenco puntato di prove di residenza accettabili, come riportato di seguito:
È possibile copiare e incollare direttamente il testo dal documento di MS Word in un modulo di testo modificabile. La formattazione, ad esempio l’elenco puntato, il font e il colore del testo, viene mantenuta nel modulo di testo.
La formattazione del testo incollato, tuttavia, presenta alcune limitazioni.
Se necessario, inserire caratteri speciali nel frammento di documento. Ad esempio, è possibile utilizzare la palette Caratteri speciali per inserire:
Gestione della corrispondenza ha integrato il supporto per 210 caratteri speciali. L'amministratore può aggiungere supporto per caratteri speciali più/personalizzati tramite personalizzazione.
Per evidenziare\enfatizzare parti di testo in un modulo in linea modificabile, selezionate il testo e toccate Evidenzia colore.
È possibile toccare direttamente un colore di base **[A]**
presente nella palette Colori di base oppure toccare Seleziona dopo aver utilizzato il cursore **[B]**
per scegliere l'ombreggiatura appropriata del colore.
Facoltativamente, puoi anche passare alla scheda Avanzate per selezionare la tonalità, la luminosità e la saturazione **[C]**
appropriata per creare il colore preciso, quindi toccare Seleziona **[D]**
per applicare il colore in modo da evidenziare il testo.
Dal pannello dati, trascina gli elementi del dizionario dati e gli elementi del segnaposto nel testo.
A:
Elementi segnaposto come specificato nel file di dati di esempio di un dizionario dati
Valori degli elementi segnaposto nella vista CCR compilati dalle variabili del dizionario dati come specificato nel file di dati di esempio
È inoltre possibile utilizzare il simbolo @ per cercare e aggiungere elementi dizionario dati e segnaposto all’editor di testo. Posizionare il cursore nel punto in cui si desidera inserire l’elemento. Digitare @ seguito dalla stringa di ricerca. L’editor di testo esegue l’operazione di ricerca su tutti gli elementi del dizionario dati e dei segnaposto disponibili nel frammento di documento di testo. L’operazione di ricerca recupera e visualizza gli elementi contenenti la stringa di ricerca come elenco a discesa. Passa tra i risultati della ricerca e fai clic sull’elemento che desideri inserire nella posizione del cursore. Premere Esc per nascondere i risultati della ricerca.
È possibile utilizzare condizioni in linea e ripetere per rendere la lettera altamente contestuale e ben strutturata. Per ulteriori informazioni sulle condizioni in linea e sulla ripetizione, vedere Condizioni in linea e ripetere in lettere.
Tocca Salva.
Per creare un collegamento ipertestuale in una risorsa di testo, effettua le seguenti operazioni:
Selezionare l’oggetto testo o modello dati nell’editor di testo.
Tocca Collega. Tocca il campo Testo Alt per rimuovere il nome o il testo dell’oggetto modello dati esistente.
Specifica l'URL e tocca .
Quando si lavora con elementi di testo contenenti un corpo di testo di grandi dimensioni, è necessario cercare una stringa di testo specifica. Potrebbe inoltre essere necessario sostituire una stringa di testo specifica con una stringa alternativa.
La funzione Trova e sostituisci consente di cercare (e sostituire) qualsiasi stringa di testo in un elemento di testo. La funzione include anche una potente ricerca di espressioni regolari.
Apri il modulo di testo nell’editor di testo.
Tocca Trova e sostituisci.
Immettere il testo da cercare nella casella di testo Trova e premere Trova. Il testo di ricerca viene evidenziato nel modulo di testo.
Per cercare l'istanza successiva del testo, premere di nuovo Trova.
Se si continua a premere il pulsante Trova, la ricerca continua verso il basso nella pagina. Dopo aver trovato l'ultima istanza del testo, il messaggio Raggiunto fine del modulo indica che non sono stati trovati altri risultati di ricerca.
Tuttavia, se nel modulo di testo non viene trovata alcuna istanza del testo di ricerca, il messaggio visualizzato è: Corrispondenza non trovata.
Se si preme nuovamente Trova, la ricerca continua nella parte superiore della pagina.
Maiuscole/minuscole: la ricerca restituisce i risultati solo con lo stesso caso.
Parola intera: Ricerca restituisce solo parole intere.
Se si immettono caratteri speciali nella casella di testo Trova, l'opzione Parola intera è disabilitata.
Reg ex: cerca utilizzando espressioni regolari. Ad esempio, la seguente espressione regolare cerca gli indirizzi e-mail in un modulo di testo:
[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}
Apri il modulo di testo nell’editor di testo.
Tocca Trova e sostituisci.
Immettere il testo da cercare nella casella di testo Trova e il testo da sostituire con il testo trovato e premere Sostituisci.
Se viene trovato il testo di ricerca, il testo viene sostituito dal testo Sostituisci.
Se si preme nuovamente Trova, la ricerca continua nella parte superiore della pagina.
Utilizzare l’opzione Sostituisci tutto per sostituire tutte le istanze di un testo nel modulo di testo. Quando si utilizza ", il numero di sostituzioni viene visualizzato come messaggio nella finestra di dialogo Trova e sostituisci.
Utilizza una convenzione di denominazione coerente per evitare duplicazioni.
Utilizzare il binding appropriato del dizionario dati nei moduli di testo.
Quando si modifica una risorsa di testo, si applicano le seguenti regole quando si utilizza l’Editor di testo:
Un elenco è un gruppo di frammenti di documento, inclusi testo, (altri) elenchi, condizioni e immagini. L’ordine degli elementi dell’elenco può essere fisso o modificabile. Durante la creazione di una lettera, è possibile utilizzare alcuni o tutti gli elementi dell’elenco per replicare un pattern di elementi riutilizzabili. Gli elenchi si comportano fondamentalmente come destinazioni che possono essere nidificate all’interno di altri target.
L’implementazione degli elenchi si articola in due fasi:
Un elenco è un gruppo di contenuti correlati che possono essere utilizzati in un modello di lettera come una singola unità. È possibile aggiungere qualsiasi tipo di contenuto a un elenco. È inoltre possibile nidificare gli elenchi. I moduli elenco possono essere specificati come segue:
Selezionare Forms > Frammenti documento.
Seleziona Crea > Elenco.
Specifica le seguenti informazioni per l’elenco:
Tocca Avanti.
Tocca Aggiungi risorsa.
Per aggiungere risorse all’elenco, selezionale nella pagina Seleziona risorse e tocca Fine.
Le risorse vengono aggiunte alla pagina Elementi elenco .
Per modificare l’ordine delle risorse nell’elenco, tocca e tieni premuto l’icona delle frecce ( ) e trascina. Quando l’utente apre un modello di lettera nell’interfaccia utente Crea corrispondenza, il contenuto viene assemblato nell’ordine definito qui.
È possibile selezionare le seguenti opzioni per specificare il funzionamento dell’elenco nell’interfaccia utente CCR:
Accesso libreria: Per abilitare l’accesso alla libreria per l’aggiunta di risorse, tocca Accesso alla libreria . Quando Accesso alla libreria è abilitato, il regolatore delle attestazioni può aggiungere più contenuto all'elenco. In caso contrario, l'Aggiustatore di richieste è limitato al contenuto definito per l'elenco.
Ordine di blocco: Per bloccare l'ordine delle risorse nell'elenco in modo che l'Aggiustatore di richieste non possa modificare l'ordine, toccare Blocca ordine. Se non si seleziona questa opzione, è possibile modificare l'ordine degli elementi dell'elenco.
Aggiungi punti elenco: Utilizzare questa opzione per applicare al modulo uno stile punto elenco o di numerazione. È possibile utilizzare uno stile di elenco predefinito o personalizzato. È inoltre possibile specificare il testo da visualizzare prima e dopo ciascuna voce dell’elenco.
Interruzione pagina: Selezionare questa opzione ( ) per aggiungere un’interruzione di pagina tra i contenuti dell’elenco. Se questa opzione non è selezionata (
), se il contenuto dell’elenco è overflow nella pagina successiva, l’intero elenco viene spostato nella pagina successiva invece di essere interrotto nella pagina tra gli elenchi.
Configurazione assegnazione: Utilizza questa opzione per specificare il numero minimo e massimo di risorse che possono essere aggiunte all’elenco.
Puoi selezionare le seguenti opzioni per specificare il comportamento di ciascuna risorsa dell’elenco in fase di esecuzione:
Tocca Salva.
Utilizza una convenzione di denominazione coerente per evitare duplicazioni.
Usa binding appropriato del dizionario dati
Quando si utilizza l’Editor elenco per modificare un elenco, si applicano le regole seguenti:
Le condizioni ti consentono di definire quale contenuto viene incluso al momento della creazione della corrispondenza/lettera, in base ai dati forniti. La condizione è descritta in termini di variabili di controllo. Quando aggiungi una condizione, puoi scegliere di includere una risorsa in base al valore della variabile di controllo.
In base alle opzioni selezionate, viene valutata solo la prima espressione che si è trovata vera, in base alla variabile della condizione corrente o a tutta la condizione. Durante la compilazione della lettera in Create Correspondence (CCR), le condizioni si comportano come "scatole bianche". Se una condizione genera un elenco, vengono emessi tutti gli elementi obbligatori e preselezionati dell’elenco. Se uno qualsiasi di questi elementi è costituito da condizioni o elenchi stessi, il relativo contenuto risultante viene trasmesso in primo luogo in ordine di profondità, dall’alto verso il basso, sotto forma di elenco semplice di contenuto di testo e immagine. I risultati della condizione possono essere di qualsiasi tipo (testo, elenco, condizione o immagine).
L’editor delle condizioni viene fornito con un’interfaccia utente Generatore di espressioni che supporta la creazione di espressioni utilizzando sia segnaposto multipli che elementi del dizionario dati. In tali espressioni è possibile utilizzare operandi comuni e funzioni locali/globali. Ciascuna espressione può essere associata ad alcuni contenuti ed eventualmente potrebbe essere presente una sezione predefinita se nessuna delle espressioni restituisce true. Tutte le espressioni vengono valutate nella sequenza in cui sono definite e le prime espressioni che restituiscono true vengono selezionate e il relativo contenuto associato viene restituito da quel modulo condizionale.
Ad esempio, se il testo dei termini e delle condizioni in una lettera varia a seconda dello stato in cui si trova il cliente e il dizionario dati contiene un elemento denominato "state", puoi aggiungere la condizione come segue:
・ stato = NY, selezionare il paragrafo di testo T&C_NY
・ stato = NC, selezionare il paragrafo di testo T&C_NC
L’editor Condizione consente di specificare una condizione predefinita. Se il valore delle variabili di controllo non corrisponde a nessuna delle condizioni, viene utilizzato il contenuto associato alla condizione predefinita. Nell’esempio precedente, è possibile aggiungere questa riga di condizione:
・ Predefinito, selezionare T&C_Rest
Selezionare Forms > Frammenti documento.
Seleziona Crea > Condizione.
Specifica le seguenti informazioni per l’elenco:
Tocca Avanti.
Tocca Aggiungi risorsa.
Per aggiungere una risorsa alla condizione, selezionala nella pagina Seleziona risorse e tocca Fine. Le risorse vengono aggiunte al riquadro Espressione.
Puoi selezionare le seguenti opzioni per specificare il comportamento della condizione in fase di runtime:
Per modificare l’ordine delle risorse all’interno della condizione, tocca e tieni premuto l’icona delle frecce ( ) e trascina. Quando l’utente apre un modello di lettera nell’interfaccia utente Crea corrispondenza, il contenuto viene assemblato nell’ordine definito qui.
Tocca Elimina per eliminare la riga. Se tocchi Elimina per la riga predefinita, cancella solo le informazioni sulla risorsa.
Tocca Copia per duplicare una riga.
Tocca Modifica per modificare la risorsa o l’espressione.
Ulteriori informazioni:
Utilizza una convenzione di denominazione coerente per eseguire ricerche semplici ed evitare duplicazioni.
Le condizioni si comportano come dichiarazioni maiuscole in minuscole, pertanto l’ordine di condizione è importante. Viene restituita la prima corrispondenza.
Usa binding appropriato del dizionario dati
Le regole seguenti si applicano quando si utilizza l’Editor di condizioni per modificare una condizione:
Un frammento di layout si basa sugli XDP creati in Designer. Per creare i frammenti di layout, è necessario creare gli XDP e caricarli in AEM Forms.
Uno o più frammenti di layout possono formare parti di una lettera e definire il layout grafico di tali parti. Un frammento di layout può contenere campi modulo tipici, ad esempio Indirizzo e Numero di riferimento, e sottomoduli vuoti che indicano aree di destinazione. Inoltre, i frammenti di layout consentono di creare tabelle e inserirle in lettere.
Un caso d’uso comune è quello di individuare pattern di layout riutilizzabili in Lettere e creare frammenti di layout per tali pattern. Ad esempio, la formula introduttiva, l'indirizzo e la parte oggetto della lettera, che viene visualizzata nello stesso ordine con più lettere. Un altro esempio potrebbe essere una tabella con un numero simile di righe e colonne utilizzate in più lettere.
È possibile creare un frammento di layout basato su un file XDP esistente. Un frammento di layout può essere costituito da campi e aree di destinazione o da una o più tabelle. Le tabelle di un layout possono essere statiche o dinamiche. In Designer viene creato un file XDP e viene caricato su AEM Forms. Un XDP può formare la struttura di un frammento di layout o di una lettera. Ulteriori informazioni su Progettazione layout.
L’utilizzo di frammenti associati alle aree di destinazione consente di modificare la lettera al momento dell’authoring. È possibile creare un frammento di layout con dimensioni diverse e associare il frammento appropriato all’area di destinazione. I frammenti di layout consentono inoltre di personalizzare alcune proprietà della tabella:
Prima di eseguire questa procedura, creare un frammento XFA utilizzando Designer. Il frammento può contenere tabelle per l’organizzazione di campi e aree di destinazione. Designer consente la creazione di due tipi di tabelle: statica e dinamica. Le tabelle statiche contengono un numero fisso di righe. Le tabelle statiche possono contenere aree e campi di destinazione. Non è possibile associare l’area di destinazione e i campi a DDE ripetuti. Una tabella dinamica può avere anche una singola riga. I dati associati alle celle di una tabella determinano il numero di righe per le tabelle dinamiche. Una tabella dinamica può contenere solo campi. I DDE possono essere ripetuti o non ripetuti.
Quando si progettano le tabelle, tenere presente quanto segue:
Per le tabelle segnaposto, è possibile personalizzare le seguenti proprietà al momento della creazione del frammento.
Per una tabella non segnaposto, è possibile personalizzare le seguenti proprietà:
È possibile nidificare i frammenti in una lettera. È quindi possibile aggiungere un frammento all’interno di un frammento. La soluzione Gestione della corrispondenza supporta fino a quattro livelli di nidificazione all'interno di una lettera: Lettera->Frammento->Frammento->Frammento->Frammento.
Per un esempio dettagliato sull’utilizzo di tabelle statiche e dinamiche nei frammenti di layout, vedere Esempio con file di esempio: utilizzo di tabelle statiche e dinamiche in una lettera.
Selezionare Crea > Frammento di layout.
Gestione corrispondenza visualizza gli XDP disponibili. Seleziona l'XDP su cui desideri basare il frammento di layout e tocca Avanti.
Specifica le seguenti informazioni per il layout:
Tocca la scheda Tabella e specifica le seguenti informazioni per il layout:
Configurazione per: Selezionare la tabella da configurare.Come suffisso al nome della tabella nel menu a discesa è impostato su Statico se la tabella è statica o (dinamica) se la tabella è dinamica. Le tabelle statiche contengono un numero fisso di righe. Le tabelle statiche possono contenere aree e campi di destinazione. Non è possibile associare l’area di destinazione e i campi a DDE ripetuti. I dati associati alle celle di una tabella determinano il numero di righe per le tabelle dinamiche.
Righe: Selezionare il numero di righe per il layout. Il conteggio delle righe configurato deve essere maggiore o uguale al conteggio delle righe originale.
Colonne: selezionare il numero di colonne per il layout. Il conteggio delle colonne configurato deve essere maggiore o uguale al conteggio delle colonne originale.
Per ciascuna colonna sono richiesti i seguenti dettagli:
Per un esempio dettagliato sull’utilizzo di tabelle statiche e dinamiche nei frammenti di layout, vedere Esempio con file di esempio: utilizzo di tabelle statiche e dinamiche in una lettera.
Tocca Salva.
Per istruzioni su come caricare/importare un XDP in Gestione Corrispondenza, consulta Importazione ed esportazione di risorse in AEM Forms.
Durante la creazione delle aree di destinazione in Designer, è consigliabile impostare il binding predefinito per tutti i nuovi sottomoduli su "Nessuno".
Per impostare il binding predefinito:
In Designer, toccare Strumenti > Opzioni > Binding dei dati > Binding dei sottomoduli.
Nell’elenco Binding predefinito per nuovi sottomoduli, selezionare Nessun binding di dati.
In questo modo i sottomoduli inseriti utilizzando il comando Inserisci > Sottomodulo o trascinando dalla palette Oggetto, avranno un binding di "nessuno" per impostazione predefinita. Ciò significa che, per impostazione predefinita, qualsiasi nuovo sottomodulo è un’area di destinazione a meno che non vi si aggiunga contenuto, non si modifichi l’impostazione di binding o non si indichi il sottomodulo con un suffisso "_int".
Se la lettera finale creata nell’interfaccia utente Crea corrispondenza viene utilizzata per compilare un flusso di lavoro successivo. Segui queste raccomandazioni relative alla Sezione 508 durante la creazione del layout. In caso contrario, la lettera PDF è visualizzata e puoi tenere presenti le seguenti raccomandazioni:
/field/assist/speak@priority="toolTip"
e specifica del testo della descrizione comandi in /field/assist/toolTip
.
Durante la progettazione di un layout in Designer, assicurarsi che i formati dei campi data corrispondano ai formati data specificati in Formati di visualizzazione dati in Proprietà di configurazione della gestione della corrispondenza. Per ulteriori informazioni, vedere "Formattazione dei valori dei campi e uso dei pattern" nella Guida di Designer.
Quando si gestisce una combinazione di date, ad esempio startDate - endDate, utilizzare un singolo sottomodulo per garantire l’allineamento corretto nella lettera finale e ridurre al minimo il numero di campi.
Quando un layout contiene molti campi e aree di destinazione mappati a singoli elementi XML, utilizzare il binding a livello di modulo e creare un nodo separato per ciascun elemento. I campi associati a livello di modulo vengono ignorati durante la mappatura dei dati in Gestione corrispondenza.
Le aree dei target dei sottomoduli in una pagina master non sono visibili nell’interfaccia utente Gestione risorse e i dati non possono essere mappati su di esse.
Durante la progettazione del layout, tenere presente la scelta dei sottomoduli. Se il layout contiene un singolo sottomodulo, può essere di tipo scorrevole. Dopo aver posizionato i campi nel sottomodulo, è possibile racchiuderlo in un altro sottomodulo in modo che anche il sottomodulo racchiuso venga scorrevole e il layout non venga disturbato.
Quando si inserisce un campo in una pagina master, tenere presente quanto segue:
Molti modelli di lettera contengono tabelle. Le tabelle possono essere statiche, ad esempio una tabella di termini e condizioni, in cui ogni riga rappresenta una condizione e ogni parte viene visualizzata in una colonna separata. Le tabelle possono anche essere dinamiche, ad esempio le informazioni sul conto, che contengono informazioni quali il nome del cliente, l’ID del conto, il numero della transazione e l’importo della transazione.
Il DD ha un elemento di raccolta Nominee_details che ha un elemento composito con tre elementi primitivi: Nominee_name, Nominee_address e Nominee_gender.
Anche l'XDP dinamico ha le stesse intestazioni. Puoi mappare i campi XDP dinamici con i campi DD sopra menzionati.
In questo esempio viene illustrato come creare una tabella dinamica e statica, associare la tabella dinamica a DDE e quindi creare una lettera che includa queste due tabelle. Mentre si lavora con questo esempio, è possibile creare file da zero o utilizzare i file di input forniti nei passaggi.
Crea un dizionario dati (DD) da utilizzare nell’esempio, come rappresentato nell’immagine.
Quindi seleziona DD ed esporta i dati di esempio. Il file XML che si ottiene contiene i dati dei dipendenti e tre istanze per Nominee_details (per impostazione predefinita vengono scaricate 3 istanze). È possibile aggiungere o eliminare in base alle proprie esigenze). Aggiorna i valori e quindi importa i dati del test in DD. Il file CMP è il pacchetto e contiene il DD. Quindi, importa l'ID in Gestione Corrispondenza.
Per ulteriori informazioni sulle operazioni con il dizionario dati e sui dati di test, consulta Dizionario dati.
In Designer, creare due XDP (frammenti di layout): una tabella dinamica e una tabella statica. Per entrambi i layout:
In alternativa, utilizza gli XDP statici e dinamici associati a questo passaggio.
Per ulteriori informazioni sulle operazioni con i frammenti di layout, vedere Frammenti di layout.
Per ulteriori informazioni sulla progettazione dei layout, vedere la Guida di Designer.
Carica gli XDP in AEM Forms.
Crea un frammento di layout basato sull’XDP dinamico. Nella scheda Tabella delle proprietà viene visualizzato che la tabella è dinamica (campo Configurazione per ). Il numero di righe (1) e colonne (3) deriva dal frammento XDP/Layout.
I campi di questo layout sono successivamente associati al DD importato e nella lettera il numero di righe viene creato in modo dinamico in base al numero di record nel file di dati di prova (il file di dati XML allegato al DD).
Fare clic per aprire un'immagine di dimensioni reali
Crea un frammento di layout basato sull’XDP statico. Nella scheda Tabella delle proprietà viene visualizzato che la tabella è statica (campo Configurazione per ). Il numero di righe (1) e colonne (3) deriva dal frammento XDP/Layout.
È possibile modificare il numero di colonne e righe qui. In base alle opzioni selezionate in questa schermata, il numero di righe e colonne di una tabella statica rimane fisso nella lettera creata con questo layout.
Creare una lettera utilizzando entrambi i frammenti di layout. Quando si inserisce l'XDP dinamico nella lettera, impostare il binding dei relativi campi agli elementi di raccolta del dizionario dati.
Per ulteriori informazioni sulla creazione di modelli di lettere e lettere, vedere Crea lettera.
Salva la lettera e visualizzala in anteprima. Quando si visualizza l’anteprima della lettera, i valori del dizionario dati vengono visualizzati nella lettera. Per la tabella dinamica sono disponibili tre righe. Questo perché i dati del test hanno tre record per queste righe.
Per la tabella statica, durante la creazione del frammento di layout sono disponibili tutte le righe e le colonne specificate.
Per la tabella dinamica, le tre righe vengono visualizzate in base al numero di record presenti nel file di dati di prova. Ciò si verificava perché durante l’aggiunta del layout alla lettera, si creava un binding tra i campi della tabella dinamica e gli elementi di raccolta del dizionario dati. I valori Nome, Indirizzo e Genere vengono compilati dal file di dati di test utilizzato.
Per creare rapidamente un frammento di documento con proprietà e contenuto simili a un frammento di documento esistente, è possibile copiarlo e incollarlo.