在版本 6 中,试图在集合中获取法语字母,但获得特殊字符



我们最近从运行 Blue Prism 版本 5 的 Windows 7 环境迁移到运行 Blue Prism 版本 6 的 Windows 10 环境。

当我们获得带有法语特定字符的 Excel 工作簿作为 Blue Prism 集合时,就会出现问题。

在 Windows 7/Blue Prism v5 资源环境中,它按预期工作。但是,在Windows 10/Blue Prism v6中,我们得到了一个"?"字符。

这可能是您的 Blue Prism 6.x 语言包的问题,但可能是 .NET 语言问题。

我怀疑它适用于 Windows 7 环境,因为 Blue Prism 5.x 资源具有法语/本地化支持,而在 Windows 10 环境中运行的 Blue Prism 6.x 资源则没有。

如果这是操作系统环境的问题,您也会看到字符在Excel中显示不正确。因为听起来问题只存在于 Blue Prism 系列本身。

话虽如此,如果您发现您的 Blue Prism 6.x 语言设置配置为正确支持法语字符,我会检查您的 Windows 10 版本的 .NET 是否也支持法语。这源于 Blue Prism 使用System.Data命名空间中DataSet对象的DataTable.NET 类来构造和传输集合的方式。

無論如何,考慮到BP Excel VBO的粗糙程度,我強烈建議看看Blue Prism Excel VBO如何將Excel Worksheet系列轉換為Blue Prism Collection。

最新更新