ajiaxi 发表于 2019-3-19 17:51:04

KearneyKang 发表于 2019-3-15 18:04
你用的是哪个版本,你下载这个版本试试:http://cdn.grapecity.com/ActiveReports/AR13/hotfixes/ActiveRep ...

这个版本一样出错

KearneyKang 发表于 2019-3-19 18:04:58

你能给我提供几个正常预览的图和导出EXcel 报表的截图,我这边验证下。如果确实存在你反馈的问题,我们会及时的修复

ajiaxi 发表于 2019-3-19 21:17:20

本帖最后由 ajiaxi 于 2019-3-19 21:19 编辑

KearneyKang 发表于 2019-3-19 18:04
你能给我提供几个正常预览的图和导出EXcel 报表的截图,我这边验证下。如果确实存在你反馈的问题,我们会及 ...

报表一模一样,只是换了个名称,名称为“test.rdlx”的可以正常打印导出,名称为“中文名称.rdlx”打印导出都出错。
报表都是使用 在线设计器做的,名称是直接另存为。

上面这个图片的一个 gif 可以下载看


KearneyKang 发表于 2019-3-20 09:53:53

好的
谢谢你提供如此明细的问题说明,我这边去进行一个验证,如果确实是产品的问题。我们会尽快做一个处理。

ajiaxi 发表于 2019-3-25 11:16:30

本帖最后由 KearneyKang 于 2019-3-25 11:28 编辑



// todo:搜索jsViewer.min.js 找到 postJson: 方法 替换 return _(n(e),t,r) 为 return window.postListeners.call(this,_,n(e),t,r)
window.postListeners = function (_, url, t, param) {
    if (url.indexOf("/export/") !== -1) {
      var fileType = url.substring(url.lastIndexOf("/") + 1).toLowerCase();
      if (fileType === "xlsx") {//修正 导出电子表格 多页问题
            param.Settings.MultiSheet = false;
            param.Settings.Pagination = false;
      }
      param.Settings.FileName = "ajx-report." + fileType;//修正中文无法导出问题
    }
    console.log(_, url, t, param);
    return _(url, t, param);
};

KearneyKang 发表于 2019-3-25 11:29:49

您好,谢谢你的热心反馈。
页: 1 [2]
查看完整版本: Asp.Net Core版本的Viewer导出出错