找回密码
 立即注册

QQ登录

只需一步,快速开始

LoveBaby

注册会员

9

主题

26

帖子

115

积分

注册会员

积分
115

圣诞拼拼乐

LoveBaby
注册会员   /  发表于:2022-3-29 20:09  /   查看:1735  /  回复:3

AR使用webDesigner进行报表设计,界面显示正常,但是在系统中集成,使用JSViewer查看,组件不显示中文(按钮、日期选框等)。


代码段:
var viewer = GrapeCity.ActiveReports.JSViewer.create({
            element: '#viewerContainer-reportservice-reportviewer',
            reportID: reportId,
            reportService: {
                url: '' //指向报表服务,固定
            },
            reportParameters: reportParameters,
            panelsLocation: 'sidebar',
            parametersPanel: {
                location: 'top'
            }
        });
        viewer.sidebar.toggle(true);
        viewer.refresh();

本帖子中包含更多资源

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

x

3 个回复

倒序浏览
Bella.YuanWyn认证
超级版主   /  发表于:2022-3-30 09:28:22
沙发
您好,这个问题可以参考下面这个教程:
JSviewer汉化后IIS部署后不生效
https://gcdn.grapecity.com.cn/fo ... 6&fromuid=65049
(出处: 葡萄城产品技术社区)
回复 使用道具 举报
LoveBaby
注册会员   /  发表于:2022-3-30 20:15:15
板凳
感谢哈,找到真正问题原因,是参数不对,不需要使用LocaleUri,用locale就可以了。
代码段:
var viewer = GrapeCity.ActiveReports.JSViewer.create({
            element: '#viewerContainer-reportservice-reportviewer',
            locale: "zh",
            reportID: reportId,
            reportService: {
                url: '' //指向报表服务,固定
            },
            reportParameters: reportParameters,
            panelsLocation: 'sidebar',
            parametersPanel: {
                location: 'top'
            }
        });
        viewer.sidebar.toggle(true);
        viewer.refresh();
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2022-3-31 08:55:53
地板
LoveBaby 发表于 2022-3-30 20:15
感谢哈,找到真正问题原因,是参数不对,不需要使用LocaleUri,用locale就可以了。
代码段:
var viewer  ...

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