Generazione di documenti del canale di stampa utilizzando la cartella sottoposta a controllo

In questa parte, verranno generati i documenti del canale di stampa utilizzando il meccanismo di cartelle controllate.

Dopo aver creato e testato il documento del canale di stampa, è necessario un meccanismo per generare il documento in modalità batch o su richiesta. In genere, questi tipi di documenti vengono generati in modalità batch e il meccanismo più comune è quello di utilizzare cartelle controllate.

Quando configuri una cartella controllata in AEM, associ uno script ECMA o un codice java che viene eseguito quando un file viene rilasciato nella cartella controllata. In questo articolo, ci concentreremo sullo script ECMA che genererà documenti del canale di stampa e li salverà nel file system.

La configurazione delle cartelle controllate e lo script ECMA fanno parte delle risorse importate all' inizio di questa esercitazione

Il file di input rilasciato nella cartella controllata presenta la seguente struttura. Lo script ECMA legge i numeri dell'account e genera il documento del canale di stampa per ciascuno di questi account.

Per ulteriori dettagli sullo script ECMA per la generazione di documenti, fare riferimento a questo articolo

<accountnumbers>
 <accountnumber>509840</accountnumber>
 <accountnumber>948576</accountnumber>
 <accountnumber>398762</accountnumber>
 <accountnumber>291723</accountnumber>
 <accountnumber>291724</accountnumber>
 <accountnumber>291725</accountnumber>
 <accountnumber>291726</accountnumber>
 <accountnumber>291727</accountnumber>
</accountnumbers>

Per generare il documento del canale di stampa utilizzando il meccanismo delle cartelle controllate, seguire i passaggi seguenti:

  • Segui i passaggi indicati in questo documento

  • Accedi a crx e naviga su /etc/fd/watchfolder/scripts/PrintPDF.ecma

  • Assicurarsi che il percorso di interattivoCommunicationsDocument indichi il documento corretto che si desidera stampare.(Linea 1)

  • Prendi nota di saveLocation(Line 2).Puoi modificarla in base alle tue esigenze.

  • Assicurati che il parametro di input del modello dati modulo sia associato all’attributo di richiesta e che il relativo valore di binding sia impostato su "accountNumber". Fai riferimento alla schermata seguente.
    richiesta

  • Crea il file accounts.xml con il seguente contenuto

<accountnumbers>
<accountnumber>1</accountnumber>
<accountnumber>100</accountnumber>
<accountnumber>101</accountnumber>
<accountnumber>1009</accountnumber>
<accountnumber>10009</accountnumber>
<accountnumber>11990</accountnumber>
</accountnumbers>
  • Rilascia il file xml in C:\RenderPrintChannel\input

  • Controllare i file pdf nel percorso di salvataggio come specificato nello script ECMA.

In questa pagina