E' possibile utilizzare ESQL per manipolare la struttura ad albero logica che rappresenta un messaggio nel flusso di messaggi. Questo argomento descrive come accedere ai dati per gli elementi in un messaggio nel dominio MRM.
SET OutputRoot.MRM.Name = UPPER(InputRoot.MRM.Name);
Il riferimento di campo sul lato sinistro dell'espressione si riferisce all'elemento denominato Name all'interno del dominio di messaggio MRM. Questa istruzione estrae il valore di input per il campo Name, lo converte in maiuscolo e assegna il risultato allo stesso elemento nel messaggio di output.
DECLARE brw NAMESPACE 'http://www.ibm.com/Borrowed'; SET OutputRoot.MRM.brw:Borrowed.VideoTitle = 'MRM Greatest Hits';
Per ulteriori informazioni sull'utilizzo degli spazi dei nomi con i messaggi nel dominio MRM, consultare Accesso al contenuto di un messaggio nel dominio MRM con il supporto spazio dei nomi abilitato.