半支烟 发表于 2020-4-20 13:03:14

ActiveReport excel导出法语乱码

本帖最后由 半支烟 于 2020-4-20 13:39 编辑

ActiveReprot版本:6.0标准版

数据库存储正常,PDF导出正常,测试使用NPOI导出结果正常。使用EXCEL或HTML格式导出,显现乱码。

Dim stream As System.IO.MemoryStream = New System.IO.MemoryStream
Dim xls As ArExports.Xls.XlsExport = New DataDynamics.ActiveReports.Export.Xls.XlsExport

xls.DisplayGridLines = True
xls.AutoRowHeight = True
If bEnableExcelCellMerging Then
   xls.UseCellMerging = True
Else
   xls.UseCellMerging = False
End If
xls.RemoveVerticalSpace = True

If bSetExcelMinColWidth Then
xls.MinColumnWidth = 0.25
End If

If Then
   xls.FileFormat = DataDynamics.ActiveReports.Export.Xls.FileFormat.Xls97Plus
Else
   xls.FileFormat = DataDynamics.ActiveReports.Export.Xls.FileFormat.Xls95
End If

xls.Export(rpt.Document, stream)法语示例:amnésie,导出结果amn?sie
请问是配置的问题还是需要升级版本? 谢谢

KearneyKang 发表于 2020-4-20 13:03:15

你可以先下载AR9试试,下载链接:https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=55608&extra=page%3D1

KearneyKang 发表于 2020-4-20 13:47:14

您好,6是很早以前的版本,你说的这个问题,我也不敢确定是否是产品问题,但是属性这块是没有属性可以设置的,建议你下载高版本的AR,然后再本机测试下

半支烟 发表于 2020-4-20 14:20:29

本帖最后由 半支烟 于 2020-4-20 14:24 编辑

版本升级从6.0到哪个版本会比较平顺?目前只是为了解决这个问题。
这是当前的版本依赖:

      <add assembly="ActiveReports.HtmlExport, Version=5.2.835.2, Culture=neutral, PublicKeyToken=CC4967777C49A3FF"/>
      <add assembly="ActiveReports.PdfExport, Version=5.2.835.2, Culture=neutral, PublicKeyToken=CC4967777C49A3FF"/>
      <add assembly="ActiveReports.RtfExport, Version=5.2.835.2, Culture=neutral, PublicKeyToken=CC4967777C49A3FF"/>
      <add assembly="ActiveReports.TextExport, Version=5.2.835.2, Culture=neutral, PublicKeyToken=CC4967777C49A3FF"/>
      <add assembly="ActiveReports.Viewer3, Version=5.2.835.2, Culture=neutral, PublicKeyToken=CC4967777C49A3FF"/>
      <add assembly="ActiveReports.XlsExport, Version=5.2.835.2, Culture=neutral, PublicKeyToken=CC4967777C49A3FF"/>


页: [1]
查看完整版本: ActiveReport excel导出法语乱码