2011-02-01 11 views
0

私は多くのbirtレポートを含むフォルダを持っています。 1つのレポートを開いてrcpアプリケーションで変更する必要があります。 元のワークスペースから、私が取り組んでいるレポートに関連するすべてのリソースをコピーしたいと思います。 すべてのレポートと大きなフォルダ内のすべてのリソース..どのように私のレポートに依存する魔女のものを見つけることができるので、私はそれらをコピーすることができます。 私は変更を加えた後、変更されたレポートjbossにデプロイします。そのため、すべてのレポートリソースが必要なので、私のレポートはすべてjbossに表示されます。birtはリソースを報告します

これを行う方法ですか?もっと簡単な方法はありますか?

おかげ

答えて

0

は、それはそれを行う方法ですか?

rptdesign xml sourceでレポートデザインとリソースの関係がどのような関係にあるかによって、それらを見つけることができます。

たとえば、いくつかの画像のレポートがあります。その場所は<expression name="uri" type="constant">my_image.png</expression>タグで参照されていますので、手動で<expression name="uri"のような式を使用して手動で検索します。私は彼らがどのような種類のファイルであるかを知っていれば、簡単に.png.jpgのパターンを探してみるでしょう。

次に、ライブラリはアウトラインビューに一覧表示されます。それらもrptdesign xmlで検索可能です。

次に、レポート・プロパティーとしてプロパティー・エディター - >リソース - >プロパティー・ファイル、Jarファイル、Javascriptファイルを定義しています。 rptdesign xmlにもリストされています。

もっと簡単な方法はありますか?

私は恐れています。反復作業の場合は、xmlのスクリプトやxsl変換によってジョブが実行されます。

ライブラリには注意してください。それらは独自の依存関係を持つことができます。

+0

おかげさまで、ありがとうございます。 – Mara

関連する問題