2015-01-16 4 views
2

Когда я пытаюсь создать сообщение с кодировкой HL7 с помощью ассемблера HL7 в BizTalk 2013, все национальные символы, такие как å, ä, ö, заменяются вопросительным знаком.BizTalk 2013 Ассемблер HL7 заменяет национальные символы вопросительными знаками

Я продвинул объект http://HL7Schemas.HeaderPropertySchema#MessageEncoding со значением 65001, но выходной файл не UTF-8.

У кого-нибудь есть опыт?

ответ

1

Я создавал части сообщения в компоненте конвейера, а не в оркестровке. То, что я пропустил, это установить свойство Charset на «utf-8» в новых частях сообщения.

+2

Также имейте в виду, что есть ошибка в свойстве Charset в конвейере отправки. Если вы установили его через Консоль администрирования, он не вступает в силу. Вы должны установить его в Visual Studio и развернуть его с правильной настройкой. Эта ошибка во всей версии BizTalk до BizTalk 2010. Я еще не проверял, существует ли она в 2013/2013 R2. – Dijkgraaf