2011-01-24 126 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的新版本。

相關問題