1
我有一個BIRT報表,我打算看到使用URL像HTTP://127.0.0.1:59328 /觀衆/預覽...
我希望能夠看到報告使用RTL方向以及LTR。我可以在設計時設置報告方向,但不知道如何在運行時更改它。
我該怎麼做?BIRT RTL和LTR方向
我有一個BIRT報表,我打算看到使用URL像HTTP://127.0.0.1:59328 /觀衆/預覽...
我希望能夠看到報告使用RTL方向以及LTR。我可以在設計時設置報告方向,但不知道如何在運行時更改它。
我該怎麼做?BIRT RTL和LTR方向
我還沒有發現任何記錄的方式做到這一點,但在2.6.1設置屬性bidiLaouytOrientation
到ltr
或rtl
作品對我來說:
創建報表參數,例如布爾類型的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的新版本。