找回密码
 立即注册

QQ登录

只需一步,快速开始

zhangyin1985

金牌服务用户

7

主题

13

帖子

56

积分

金牌服务用户

积分
56

[已处理] [4]导出PDF问题

zhangyin1985
金牌服务用户   /  发表于:2023-9-1 14:46  /   查看:1063  /  回复:1
1金币
在页面中,独立出arjs自带的导出功能,是否大概有两种


一是通过PageReport,如下

使用问题:
load()函数,如何添加参数值进去,也就是viewer的open函数可以填写ReportParams?
exportDocument函数的返回值,是否可以开发类似merge的功能,把多个viewer的结果集成输出,最后再download?

二是通过viewer,如下

使用问题:
export函数的返回值,是否与上面的exportDocument结果一样?
viewer是否有函数或者属性,获取report实时的参数值,即用户实际交互的值?

另外关于乱码的问题:
使用GC.ActiveReports.Core.FontStore.registerFonts函数加载字体,在PDF输出时已经解决乱码问题,但是如果内容是富文本,还是会出现乱码,如何解决?
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好: ① 您说的是这里提供的自定义导出方法中的 load() 方法么? https://demo.grapecity.com.cn/activereportsjs/demos/api/export/purejs 这个 load() 方法就是一个基本的自定义的前端函数,您可以按照前端传参, 示例中的代码是为了添加两个按钮 您说的 exportDocument 函数您可以查我们的帮助文档api说明: https://demo.grapecity.com.cn/activereportsjs/api/modules/PdfExport 这个是自定义导出功能 ② vi ...

1 个回复

倒序浏览
最佳答案
最佳答案
Eden.SunWyn认证
超级版主   /  发表于:2023-9-1 14:46:31
来自 2#
您好:
① 您说的是这里提供的自定义导出方法中的 load() 方法么?
https://demo.grapecity.com.cn/ac ... s/api/export/purejs
这个 load() 方法就是一个基本的自定义的前端函数,您可以按照前端传参, 示例中的代码是为了添加两个按钮


您说的 exportDocument 函数您可以查我们的帮助文档api说明:
https://demo.grapecity.com.cn/ac ... i/modules/PdfExport

这个是自定义导出功能

② viewer.export 是报表查看器自带的导出功能,两个的返回结果类型是一样的。
您可以参考:
https://demo.grapecity.com.cn/ac ... ReportViewer.Viewer



③ 乱码问题,您可以看一下是否使用了其他字体文件,如果有的话,您把对应的字体文件加载进去就行。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部