問題タブ [dynamic-reports]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - データ ソースなしで動的レポートを作成し、ページ フッターとページ ヘッダーと共に詳細バンドにデータを配置する
私はJasperReportBuilderを使用しており、レポートをPDFにエクスポートしています。レポートのコンテンツ全体はMultiPageListBuilder、Horizo ntalListBuilder 、VerticalListBuilderによって生成されます。データはさまざまなデータ ソースから取得されるため、データ ソースを渡したくありません。ページフッターとページヘッダーを利用して、各ページの静的ページヘッダーとフッター、およびページ番号に追加したいと考えています。addDetail(componentBuilder)メソッドを使用して *Detail& バンドにMultiPageListBuilderを追加 しようとすると (このMultiPageListBuilderには複数のページ データが含まれているため)、空白のレポートが生成されます。MultiPageListBuilderを追加するとタイトルまたはサマリーバンドでは、レポートは完全に生成されますが、ページヘッダーおよびページ フッターバンドは表示されません。
コード スニペットの例は次のとおりです。
しかし、これは機能していません。空白のレポートを生成します。rpt.addTitle(multiPageList);
レポートの代わりに使用するとrpt.addDetail(multiPageList);
生成されますが、各ページにページ ヘッダーが表示されません。
助けてください。前もって感謝します。
java - JasperReports エラー | WindowsのSystem32フォルダーからファイルを読み込もうとしています
DynamicReports (Jasper レポート上に作成) を使用して Swing アプリケーションを作成し、PDF ファイルを印刷 (表示および保存) します。
アプリケーションは、 SwingアプリケーションのEclipse呼び出しでスムーズに実行されますが、実行可能な jar として実行されると、失敗します。FileNotFoundException(Access is denied)
次のスタック トレース:
jasper-reports - DynamicReports - チャートのハイパーリンク
円グラフ パイにハイパーリンクを追加する方法を知りたいと思っていました。動的レポートとジャスパーを使用しています。
よろしくミチル
java - DynamicReports stl.style().setFont(font)
フォント ファイルを jar ファイルに埋め込もうとしているので、どのプラットフォームでもフォントに依存することなくアプリケーションを実行できます。
問題は、 DynamicReportsの列、テキスト コンポーネント、または ... のスタイルを設定してフォントを設定したい場合です。style オブジェクトの setFont メソッドにはFontBuilderオブジェクトが必要です。そして、私はFontName、FontSize、および ... を変更することしかできませんが、これは必要なものではありません。よくわかりませんが、フォント名を使用して、OSのインストール済みフォントからフォントオブジェクトを作成していると思います。
DynamicReportsjava.awt.Font
でタイプのフォントを設定する方法はありますか、または OS にインストールされたフォントからアプリケーションを独立させておく方法はありますか。
誰かが私を助けることができれば、私はとても幸せです.
java - ClassCastException が発生するが、適切な詳細がない
私は動的レポートを使用しています。動的レポートは、Jasper レポートを使用して PDF を生成します。私は自分のコードで ClassCastException を取得しています。それから何も理解できません。エラーの正確な場所を誰かが理解している場合は、私を助けてください。急いで行ったので、詳細が抜けていたらすみません。追加の詳細が必要な場合はお気軽にお問い合わせください。
これはエラーが発生するコードです
これはエラー出力です
アップデート
他のメソッドのコード
masterRowNumber
デバッグモードではwhen 自体でエラーが発生する1
ため、残りのメソッドは指定されません
sql - ツリー/グループ UNION レポートの SQL クエリ
データソースとして動的レポートのクエリがあります。これまでの結果は次のとおりです。
に接続された 3 つのクエリがありますUNION
。1 行目は、会社で蓄積されたすべてのデータです。行 2 は場所のすべてのデータで、行 3 は詳細データです。
それは木のようなものです。しかし、私の問題は、累積が正しくないことです (AnzahlMinuten)。このデータを動的レポートに表示する別の方法はありますか? この 3 つのクエリは非常に時間がかかる可能性があります。ライセンスが使用されている時間のエントリが複数あるため、RANK() 関数も使用します。
他に簡単な解決策がない場合、ユニオンを使用して接続されたクエリのどこに問題があるので、累積が正しくないのでしょうか?
java - Java コンパイル時に画像が表示されない
現在、 で困っていDynamicreports
ます。
これらのパッケージ、クラス、およびイメージがあります。
ここで、GenerateReport.java は、ロゴとデータを含む特定のレポートを生成します。ロゴはlogo.gif
にありcom.resources
ます。
その Java ファイルを実行すると、ロゴとデータを含むレポートが生成されます。だから、問題はありません。
私の問題は、ファイルをコンパイルしてjarファイルを実行すると、データを含むデータが生成されますが、ロゴが表示されなくなることです。
コードは次のとおりです。
どこを変更すればよいですか?