【4.2.2】【RDL报表:新建或打开报表,区域字段名未国际化】
本帖最后由 素白年代 于 2024-9-25 10:02 编辑请问一下,这个问题需要如何处理?
新建或打开报表,区域字段名未国际化:
1、新建报表:
2、打开报表:
素白年代 发表于 2024-9-26 13:41
有效果了,但是我切换成其他语言(比如英文),它没有跟着切换。
您好,这个是因为模版中的固定的中文名称,所以直接切换英文后不会变化,此时可以定义一个变量来接收语言类型,后面针对预加载的报表内容的连续区域1的文字显示做成动态显示,然后每次取地址栏的语言类型来设置连续区域1要显示中文还是英文。您参考下图实现看看。
参考代码:
本帖最后由 Felix.Li 于 2024-9-25 10:37 编辑
您好,您可以看一下您引入的国际化的资源包是不是最新的,最新的应该已经国际化做好了:
JS:zh-locale.js 需要引入最新的
同样,项目中的包也要引用最新的4.2.2的。
@grapecity/activereports-localization
您可以尝试删除lock,重新拉一次。
报表初始化传递的报表,您用这个:
4.2.2:
Felix.Li 发表于 2024-9-25 10:28
您好,您可以看一下您引入的国际化的资源包是不是最新的,最新的应该已经国际化做好了:
JS:zh-locale.j ...
没效果。补充一下:
您好,您报表初始化传递的报表用上面版主回复您的init.rdlx-json,这样咋测试看看,我这边测试后是正常的。
Bella.Yuan 发表于 2024-9-25 14:36
您好,您报表初始化传递的报表用上面版主回复您的init.rdlx-json,这样咋测试看看,我这边测试后是正常的。 ...
有效果了,但是我切换成其他语言(比如英文),它没有跟着切换。
Bella.Yuan 发表于 2024-9-26 16:00
您好,这个是因为模版中的固定的中文名称,所以直接切换英文后不会变化,此时可以定义一个变量来接收语言 ...
好吧,谢谢。{:4_86:} 素白年代 发表于 2024-9-28 15:40
好吧,谢谢。
不客气,那本贴就先结贴啦,有问题您另开新帖哦~:mj72:
页:
[1]