私は100のレポートのリストからレポートを選択し、マスターレポートを要求できるレポートアプリケーションを開発しています。このマスタレポートには、選択したすべてのレポートが正確な順序で表示され、マスタレポートに含まれるレポートが一覧表示されます。ユーザーが選択できるレポート(100秒)はデータベースに保存されます。Pentahoでレポートを動的に生成し、レポート定義をデータベースに格納する
私の質問は以下のとおりです。 -
- ユーザーが選択したレポートをマスターレポートを生成するには、私が見ることができる唯一の解決策は、私が追加する必要がありその中に動的なレポートを生成するレポートエンジンのAPIを使用していますユーザーが選択したレポートをサブレポートとして表示します。これは、この問題に近づける最も簡単で正しい方法ですか?特に、マスターレポートにサブレポートを挿入するには、レポートエンジンAPIの使用例のサンプルがありますか?
- 私はdb(blobs)にレポートを格納しているので、
ResourceManager.createDirectly(url, MasterReport.class)
に指定されたURLではなく、入力ストリームでサブレポートを生成する方法を見つけようとしていますが、これまで成功していません。データベースに格納された定義からレポートを生成するにはどうすればよいですか?いくつかのリソース抽象化があるはずです。
あなたは正しいです。私は昨日、ソースコードを見てこれを実現しました。バイト[]の場合、RawResourceLoaderが起動します。新しいページでレポートを開始する方法を理解しようとしていました。あなたのおかげで今私は知っている。 – Vineeth