找回密码
 立即注册

QQ登录

只需一步,快速开始

luckyzhiling

注册会员

9

主题

18

帖子

79

积分

注册会员

积分
79
luckyzhiling
注册会员   /  发表于:2023-5-20 14:39  /   查看:2181  /  回复:5
本帖最后由 luckyzhiling 于 2023-5-23 17:59 编辑





本帖子中包含更多资源

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

x

5 个回复

倒序浏览
Felix.LiWyn认证
超级版主   /  发表于:2023-5-22 11:07:13
来自 2#
本帖最后由 Bella.Yuan 于 2023-5-24 08:40 编辑


************************************************最佳答案********************************************
您可以用如下直接试一下控制:
<ReportViewer ref="reportViewer"/>

let viewer = this.$refs.reportViewer.Viewer();
viewer.availableExports = ["pdf", "html","xlsx"];
控制显示哪些

语言:
首先要导入对应的语言的js文件
然后直接加属性即可:
<ReportViewer ref="reportViewer" language="zh"/>

import "@grapecity/activereports-localization";
回复 使用道具 举报
luckyzhiling
注册会员   /  发表于:2023-5-23 16:40:26
板凳
Felix.Li 发表于 2023-5-22 11:07
您可以用如下直接试一下控制:

这个设置可以了,但是语言又怎样设置呢?
现在是:
const viewer = this.$refs.reportViewer.Viewer();
viewer.availableExports = ["pdf", "xlsx"];
viewer.language='zh';
这样写的,不生效
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2023-5-23 17:31:02
地板
luckyzhiling 发表于 2023-5-23 16:40
这个设置可以了,但是语言又怎样设置呢?
现在是:
const viewer = this.$refs.reportViewer.Viewer(); ...

首先要导入对应的语言的js文件
然后直接加属性即可:
<ReportViewer ref="reportViewer" language="zh"/>

import "@grapecity/activereports-localization";
回复 使用道具 举报
luckyzhiling
注册会员   /  发表于:2023-5-23 17:57:25
5#
Felix.Li 发表于 2023-5-23 17:31
首先要导入对应的语言的js文件
然后直接加属性即可:

已解决,非常感谢
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2023-5-24 08:39:50
6#

不客气,有问题开新帖哦~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部