Na eben, da steht das ja. Sogar das Problem ist als Kommentar aufgefĂŒhrt
Anscheinend hat NAV 2015 den Kommentar in dem XML-Port noch nicht gelesen, und weiĂ gar nicht, dass es kein UT8 verarbeiten kann.
( es ist ĂŒbrigens witzig, dass in der dort erzeugten XML-Datei als Codierung UTF16 angegeben ist, der BLOB hier aber als UTF8 geschrieben wird.)
Aber Scherz beiseite:
Der Kommentar stand auch schon in der NAV2013- Version drin, und die beherrschte noch kein Textencoding.
In NAV 2015 kannst du mit TextEncoding auch bei den BLOB-Streams arbeiten, das sollte das Problem in der Form lösen, wie Kowa es beschrieben hat.
Mit der Ausnahme, dass man in NAV 2015 ein Variable vom Typ "Textencoding" noch nicht als Parameter an eine Funktion ĂŒbergeben kann.
Ansonsten hatte ich bisher keine Probleme damit.
Man muss nur höllisch aufpassen, mit welcher Codierung man was wohin geschrieben hat, damit man es mit der richtigen Codierung wieder auslieĂt.
Also am besten genau je eine Funktion schreiben, die den Inhalt einer Textvariable in den Blob schreibt, bzw. Ihn mit der gleichen Codierung wieder in eine Tetxvariable ausliest.
GruĂ Fiddi