1

http://127.0.0.1:59328 / viewer/previewのようなURLを使用して表示する予定のBIRTレポートがあります...LTL
オリエンテーションとLTRを使用してそのレポートを表示できるようにしたいと思います。設計時にレポートの向きを設定できますが、実行時に変更する方法がわかりません。
どうやってやるの?

4

1 に答える 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 に答える