【问题标题】:How to create a JasperReports report with multiple language support? [duplicate]如何创建具有多语言支持的 JasperReports 报告? [复制]
【发布时间】:2017-05-16 19:34:44
【问题描述】:

我是 JasperReports 的新手,我在创建具有 multiLingual 支持的单个报告时遇到了这个问题。当我为每种语言创建单独的报告时,它就起作用了。但我需要用一份报告来完成。我在一些文章中发现,提到我们应该导入一个 Unicode 字体 作为 .jar 文件,这将使报告支持多种语言。但这没有用。

我浏览了几篇文章,但没有任何帮助。

【问题讨论】:

标签: java jasper-reports multiple-languages


【解决方案1】:

是否需要使用 Jasper Reports?如果不是,我几年前就在使用Dynamic Reports

它让您有机会以编程方式创建报告。这样,您可以国际化您的标签、消息等,并在您的代码中加载适当的资源文件并将其与您的代码一起用于生成报告。您不必使用 jrxml 文件。

希望对您有所帮助。

【讨论】:

  • 感谢nick的建议。根据您提供的链接,DynamicReports 似乎不错。但我的要求是使用 Jasper Report。那就是问题所在。 Jasper Report 有什么办法吗?
  • 不幸的是,我的用例是在运行时动态创建报告(包括基于用户输入的一些列和其他不等),所以我使用了动态报告。之后我总是使用它:)
  • 对你有好处nick79。感谢您的宝贵时间。
  • 请注意,您也可以在没有动态报告的情况下国际化您的报告,没有必要仅将其用于此目的(另请参阅我的 comment 问题)
  • 我没有说要使用动态报表,因为它是国际化的,但它是灵活的解决方案,可以轻松实现国际化。
猜你喜欢
  • 1970-01-01
  • 2012-11-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-11-08
  • 2017-08-26
相关资源
最近更新 更多