找回密码
 立即注册

QQ登录

只需一步,快速开始

素白年代

注册会员

1

主题

4

帖子

17

积分

注册会员

积分
17
  • 83

    金币

  • 1

    主题

  • 4

    帖子

最新发帖
素白年代
注册会员   /  发表于:2024-9-25 09:39  /   查看:411  /  回复:7
1金币
本帖最后由 素白年代 于 2024-9-25 10:02 编辑

请问一下,这个问题需要如何处理?
新建或打开报表,区域字段名未国际化:
1、新建报表:

2、打开报表:

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

最佳答案

查看完整内容

您好,这个是因为模版中的固定的中文名称,所以直接切换英文后不会变化,此时可以定义一个变量来接收语言类型,后面针对预加载的报表内容的连续区域1的文字显示做成动态显示,然后每次取地址栏的语言类型来设置连续区域1要显示中文还是英文。您参考下图实现看看。 参考代码:

7 个回复

倒序浏览
最佳答案
最佳答案
Bella.YuanWyn认证
超级版主   /  发表于:2024-9-25 09:39:07
来自 6#
素白年代 发表于 2024-9-26 13:41
有效果了,但是我切换成其他语言(比如英文),它没有跟着切换。

您好,这个是因为模版中的固定的中文名称,所以直接切换英文后不会变化,此时可以定义一个变量来接收语言类型,后面针对预加载的报表内容的连续区域1的文字显示做成动态显示,然后每次取地址栏的语言类型来设置连续区域1要显示中文还是英文。您参考下图实现看看。
参考代码:



本帖子中包含更多资源

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

x
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2024-9-25 10:28:11
2#
本帖最后由 Felix.Li 于 2024-9-25 10:37 编辑

您好,您可以看一下您引入的国际化的资源包是不是最新的,最新的应该已经国际化做好了:

JS:zh-locale.js 需要引入最新的
同样,项目中的包也要引用最新的4.2.2的。
@grapecity/activereports-localization
您可以尝试删除lock,重新拉一次。

报表初始化传递的报表,您用这个:


4.2.2:



本帖子中包含更多资源

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

x
回复 使用道具 举报
素白年代
注册会员   /  发表于:2024-9-25 10:54:32
3#
Felix.Li 发表于 2024-9-25 10:28
您好,您可以看一下您引入的国际化的资源包是不是最新的,最新的应该已经国际化做好了:

JS:zh-locale.j ...


没效果。补充一下:

本帖子中包含更多资源

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

x
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2024-9-25 14:36:11
4#
您好,您报表初始化传递的报表用上面版主回复您的init.rdlx-json,这样咋测试看看,我这边测试后是正常的。

本帖子中包含更多资源

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

x
回复 使用道具 举报
素白年代
注册会员   /  发表于:2024-9-26 13:41:15
5#
Bella.Yuan 发表于 2024-9-25 14:36
您好,您报表初始化传递的报表用上面版主回复您的init.rdlx-json,这样咋测试看看,我这边测试后是正常的。 ...

有效果了,但是我切换成其他语言(比如英文),它没有跟着切换。


本帖子中包含更多资源

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

x
回复 使用道具 举报
素白年代
注册会员   /  发表于:2024-9-28 15:40:19
7#
Bella.Yuan 发表于 2024-9-26 16:00
您好,这个是因为模版中的固定的中文名称,所以直接切换英文后不会变化,此时可以定义一个变量来接收语言 ...

好吧,谢谢。
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2024-9-29 09:01:14
8#

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