[Si applica solo ad AEM Forms 6.4. In AEM Forms 6.5, utilizza la funzione variabili per ottenere questo caso d’uso]
Una richiesta comune è la possibilità di includere in un messaggio e-mail i commenti inseriti dal revisore attività. In AEM Forms 6.4 non esiste un meccanismo preconfigurato per acquisire i commenti inseriti dall’utente e includerli nell’e-mail.
Per soddisfare questo requisito, viene fornito un bundle OSGi di esempio che può essere utilizzato per acquisire commenti e memorizzarli come proprietà dei metadati del flusso di lavoro.
La schermata seguente mostra come utilizzare il passaggio del processo in Flusso di lavoro AEM per acquisire i commenti e archiviarli come proprietà di metadati. Il "Capture Workflow Comments" è il nome della classe java che deve essere utilizzata nel passaggio del processo. È necessario passare il nome della proprietà metadati che conterrà i commenti. Nella schermata seguente, managerComments è la proprietà dei metadati che memorizzerà i commenti.
Per testare questa funzionalità sul sistema, segui i seguenti passaggi:
Distribuzione del bundle SetValue. Questo bundle contiene il codice di esempio per acquisire i commenti e memorizzarli come proprietà di metadati
Scarica e decomprimi le risorse correlate a questo articolo nel file system Le risorse contengono il modello di flusso di lavoro e il modulo adattivo di esempio.
Importare i 2 file zip in AEM utilizzando il gestore dei pacchetti
Compila i campi del modulo e invia il modulo
Apri l’attività dalla casella in entrata e invia il modulo. Inserisci alcuni commenti quando richiesto.
I commenti vengono memorizzati nella proprietà metadati denominata managerComments
nell’archivio AEM. Per verificare i commenti, accedi a crx come amministratore. Le istanze del flusso di lavoro vengono memorizzate nel seguente percorso:
/var/workflow/instances/server0
Selezionare l'istanza di flusso di lavoro appropriata e controllare la proprietà managerComments nel nodo di metadati.