2016-11-09 19 views

答えて

0

まあファイルrptdesignダウンロード可能な例を持っているBIRT「を「動的列の作成」」と呼ばれる例がありますレポート生成またはテンプレートベースのレポート生成用。

このアプローチでは、データソースハンドル、テーブルハンドル、デザインエレメントハンドルを使用します。

このリンク [https://dzone.com/articles/eclipses-birt-using-design]の[編集] 1テーブル操作のためのDEAPIを使用して参照してください:

また、いくつかの簡単なポインタのために、リンク以下の参照してください

https://www.eclipse.org/forums/index.php/t/1074463/

+0

ありがとうございます。私はもう一つの疑問を持っているのですが、クロスタブから行と列も削除できますか? –

+0

次のコードに従って、modulehandle、then elementfactoryハンドルが使用されます。 removeColumnBindings ..useだけポインタ(..)」*/ \tパブリック静的ExtendedItemHandle createCrosstabCell(ModuleHandleモジュール) \t {\t \t場合(モジュール== NULL) \t \t \t戻りヌル。 \t \tリターンmodule.getElementFactory().newExtendedItem(ヌル、 \t \t \t \t CROSSTAB_CELL_EXTENSION_NAME)。 \t} ' – aRise

0

BIRT Design Engine APIを使用してレポートを完全に作成することも、既存のレポートデザインでBIRTスクリプトを使用することもできます。ほとんどのレポートをビルドしたり、データソースを作成したり、テーブルに列を追加したり(BIRT動的テーブルと列の例を参照)、スクリプトを使用してデータセット全体を構築することができます。そこバージルが述べたように、BIRT DesignEngineのAPI [DEAPI]は実行時の変更の任意の並べ替えのための最善のアプローチである

+0

おかげヴァージルを。私はもう一つの疑問を持っているのですが、クロスタブから行と列も削除できますか? –

関連する問題