Variabili XML nel flusso di lavoro AEM

Ultimo aggiornamento: 2024-01-26
  • Argomenti:
  • Adaptive Forms
    Visualizza ulteriori informazioni su questo argomento
  • Workflow
    Visualizza ulteriori informazioni su questo argomento
  • Creato per:
  • Beginner
    Developer

Le variabili di tipo XML vengono in genere 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 per memorizzare 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 popolare i segnaposto del modello e-mail 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 sotto l’elemento dati come mostrato sopra. Nell’espressione XPath submitterName indica 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 l'XSD alla variabile. Questo perché quando invii 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 associ XSD alla variabile XML, puoi sfogliare gli elementi dello schema per eseguire la mappatura della variabile. Non potrai accedere ai dati del modulo non associati agli elementi dello schema. Se il caso d’uso prevede l’accesso a dati associati a elementi dello schema e a dati non associati, non associare lo schema alla 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à da AEM Forms 6.5.1 in poi

Utilizzo della variabile nell’e-mail di invio

Per far sì che le risorse funzionino sul sistema, segui i passaggi seguenti:

In questa pagina