Как отобразить или отобразить содержимое объектов Mirth GlobalMap - PullRequest
2 голосов
/ 10 октября 2011

Есть ли метод / функция, доступная в Mirth Connect, которая будет перечислять или выводить содержимое Глобальной карты? Я хотел бы и ключ, и значение ключа.

Ответы [ 3 ]

3 голосов
/ 04 апреля 2014

Следующий код напечатает ключ и значение переменной глобальной карты в радость

 for each(key in globalMap.getVariables().keySet().toArray())
 logger.info(key + ': ' + globalMap.get(key));
1 голос
/ 20 мая 2013

положить глобальная карта не сработала для меня ... что-то вроде этого в преобразователе javascript в любом месте канала даст вам список всего, что вам доступно в каждой области, после сообщенияобработано, на вкладке Mappings:

for each(variable in responseMap)channelMap.put('R_' + variable.toString(),variable);for each (variable in channelMap)channelMap.put('C_' + variable.toString(),variable);for each (variable in globalMap)channelMap.put('G_' + variable.toString(),variable);

0 голосов
/ 07 марта 2012

Неуклюжий, но прикрепите его к карте канала, и вы можете просмотреть его, посмотрев вкладку Mapping при просмотре сообщения (через панель инструментов).

channelMap.put('globalMap', globalMap);
...