2012-07-19 78 views
1

我想在国际化伯特一些标题。我使用Birt报告查看器,并简单地在我的jsp中使用birt标签来显示我的报告。BIRT报表查看器和国际化

它的工作很好,直到我试图国际化的一些标题。我用我的key = value关联创建了一个resource.properties文件。一旦我引用了我的密钥,我的rptdesign就设置为版本3.2.23而不是3.2。

接下来,我碰到下面的错误被载入我的JSP时:

The file reporting.rptdesign has error and can not be run. 

因此,我想知道是否有使用报表查看器需要国际化的一些具体罐子。

编辑:这个问题似乎是国际化本身无关。简单地将版本更改为3.2.23会导致错误。我试图把一个像3.2.6这样的更新版本,但是每次我引用一个密钥时,版本都会重新设置为3.2.23,就好像它是考虑到国际化的唯一版本!

编辑2:我部署比尔特的WebViewerExample运行4.2和能够在使用它的3.2.23版本的rptdesign。国际化似乎暂时不起作用,但我想现在不是同一个错误......一旦我使用birt标签使所有的东西都能正常工作,我们会添加一个答案。

编辑3:它可以在Eclipse预览,却一次也没有部署在Tomcat。我已经尝试了几次对web.xml和资源位置的更改,但没有更改。但是,由于我可以更改其中的语言环境并查看birt核心的国际化消息,因此可以读取web.xml。但是我没有考虑到我的特定关键/价值关联。

在此先感谢!

回答

0

您可以在BIRT做国际化,

你必须“的.properties”文件“.rptdesign”和选择什么都添加标题资源(如:标签)要国际化点击本地化属性从.properties文件中添加键值,我有3.7和4.2的工作很好做,

但是有一个问题,当我们导出为PDF格式,我仍找不到解决这一

希望这将帮助你

干杯

+0

您好,感谢您的回答。看到我的第三个编辑。 – Lyth 2012-08-09 09:29:22

+0

你是否解决了这个问题? – 123Ex 2012-08-09 09:36:45

+0

我也面临同样的问题。有些可以请检查http://stackoverflow.com/questions/28578243/how-to-assign-the-birt-report-rptdesign-file-to-jsp – Prathyush 2015-02-18 07:33:47