2011-01-24 125 views
1

我有一个BIRT报表,我打算看到使用URL像HTTP://127.0.0.1:59328 /观众/预览...
我希望能够看到报告使用RTL方向以及LTR。我可以在设计时设置报告方向,但不知道如何在运行时更改它。
我该怎么做?BIRT RTL和LTR方向

回答

4

我还没有发现任何记录的方式做到这一点,但在2.6.1设置属性bidiLaouytOrientationltrrtl作品对我来说:

创建报表参数,例如布尔类型的useRTL。然后设置在beforeFactory报告脚本参数:

var designHandle = reportContext.getReportRunnable().designHandle; 
if (params['useRTL'].value == true) 
    designHandle.setProperty("bidiLayoutOrientation","rtl"); 
else 
    designHandle.setProperty("bidiLayoutOrientation","ltr"); 

正如我所说的,这对我的作品在2.6.1,不得在BIRT的新版本。

相关问题