Variabili XML nel flusso di lavoro AEM

Le variabili di tipo XML vengono generalmente utilizzate quando si dispone di un modulo adattivo basato su XSD e si desidera estrarre i valori dall’invio del modulo adattivo nel flusso di lavoro.

Il video seguente illustra i passaggi necessari per creare variabili di tipo String e XML e utilizzarle nel flusso di lavoro.

La variabile XML può essere utilizzata per precompilare il modulo adattivo o archiviare i dati di invio del modulo adattivo nel flusso di lavoro.

La variabile stringa può essere compilata da Xpathing nella variabile XML. Questa variabile stringa viene quindi generalmente utilizzata per compilare i segnaposto del modello di posta elettronica nel componente Invia e-mail

NOTA

Se il modulo adattivo non è associato a XSD, l'XPath per ottenere il valore di un elemento sarà simile a

/afData/afUnboundData/data/submitterName

I dati del modulo adattivo vengono memorizzati nell’elemento dati come mostrato sopra. In XPath submitterName è il nome del campo di testo nel modulo adattivo.

NOTA

AEM Forms 6.5.0 - Quando si crea una variabile di tipo XML per acquisire i dati inviati nel modello di flusso di lavoro, non associare XSD alla variabile. Questo perché quando si invia un modulo adattivo basato su XSD i dati inviati non sono conformi a XSD. I dati del reclamo XSD sono racchiusi nell'elemento /afData/afBoundData/ .

AEM Forms 6.5.1 - Se si associa XSD alla variabile XML, è possibile sfogliare gli elementi dello schema per eseguire la mappatura delle variabili. Non sarà possibile accedere ai dati del modulo non associati a elementi dello schema. Se il caso d'uso è quello di accedere a dati associati a elementi dello schema e a dati non associati, non eseguire il binding dello schema con la variabile XML nel flusso di lavoro.Sarà necessario utilizzare l'espressione XPath appropriata per accedere ai dati necessari

Creazione di variabili XML

Utilizzo di uno schema con una variabile XML

Mappatura di una variabile XML con lo schema. Utilizza questa funzionalità con AEM Forms 6.5.1 a partire da

Utilizzo della variabile nell’e-mail di invio

Per far funzionare le risorse sul sistema, effettua le seguenti operazioni:

In questa pagina