【发布时间】:2019-01-25 07:22:43
【问题描述】:
将报告(作为文本文件)导入数据库(Nav 2017 CU11)时出现错误。
: [21431012] Could not upgrade RDL on Report XXXXXX Report Name.
', hexadecimal value 0x14, is an invalid character. Line 8693, position 64.
[0] The import stopped at line 2810411.
问题是我只有在尝试将这个对象导入 docker 容器时才会收到这个错误。数据库和服务层托管在同一个容器内。
相同的对象在普通 PC 上可以正常工作/导入。导航版本在 PC 和容器中完全相同。
此外,在文本文件中没有一个地方可以找到提到的0x14 字符。
据我所知Line 8693, position 64. 指的是文本文件的 RDLc 部分。在这个位置站着合法的字母й(俄语)。
它一定与编码有关,但我发现无法在容器内使用它。
【问题讨论】:
标签: docker navision dynamics-nav microsoft-dynamics-nav