Codieren Sie ESQL-Anweisungen für den Zugriff auf die Felder des MQMD-Headers.
WebSphere MQ-, WebSphere MQ Everyplace- und SCADA-Nachrichten enthalten einen MQMD-Header. Sie können innerhalb des MQMD auf die Felder verweisen und diese in einem Computeknoten aktualisieren.
SET OutputRoot.MRM.Identifier = InputRoot.MQMD.MsgId;
SET OutputRoot.MQMD.CodedCharSetId = 500; SET OutputRoot.MQMD.Encoding = 785;
Die MQMD-Eigenschaften der CCSID (CodedCharSetId) und Verschlüsselung (Encoding) definieren die Codepage und Verschlüsselung des folgenden Nachrichtenbereichs (für gewöhnlich handelt es sich hierbei um den MQRFH2-Header oder den Nachrichtenhauptteil selbst).
Es bestehen Unterschiede in der Behandlung des Eigenschaftenordners und des MQMD-Ordners hinsichtlich deren Priorität bei gleichen Feldern. Der Abschnitt Gegenüberstellung: Verhalten des Eigenschaftenordners und des MQMD-Ordners für verschiedene Transporte enthält weitere Informationen hierzu.