http://127.0.0.1:59328 / viewer/previewのようなURLを使用して表示する予定のBIRTレポートがあります...LTL
オリエンテーションとLTRを使用してそのレポートを表示できるようにしたいと思います。設計時にレポートの向きを設定できますが、実行時に変更する方法がわかりません。
どうやってやるの?
1113 次
1 に答える
4
これを行うための文書化された方法は見つかりませんでしたが、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では機能しない可能性があります。
于 2011-01-24T15:06:33.093 に答える