問題タブ [jasper-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 - JasperReports .jrxml を .jasper に遅延コンパイルする
Spring フレームワークが提供するJasperReportsMultiFormatViewクラスで Jasper レポートを使用します。このクラスは、Spring アプリケーション コンテキストが作成されるときに、ソース .jrxml ファイルをコンパイル済みの .jasper 形式にコンパイルします。
ただし、このコンパイル プロセスにより、アプリケーションの起動時間が大幅に遅くなります。レポートを起動時にコンパイルするのではなく、遅延コンパイルすることは可能ですか?つまり、レポートは最初に要求されたときにのみコンパイルされますか?
これが不可能な場合は、レポートのコンパイル時間を短縮/排除する方法についての代替提案を歓迎します. もちろん、コンパイルされたレポートを .jrxml ファイルと一緒に SVN にチェックインするように強制することもできますが、誰か (おそらく私) が忘れるのも時間の問題です。
乾杯、ドン
jasper-reports - JasperReports: positionType=''Float'' は staticText に対してまったく機能しますか?
staticText
高さが可変の別の要素の下にフロートする必要があります。本からサンプルを取っていますJasperReports for Java Programmers
。できるとのことです。私のサンプルとの違いは、ハード コードされた文字列を でtextFieldExpression
使用していることです。それらは $F{} フィールドを使用しています。
を使用すると、 が の下に配置positionType="Float"
されるため、 y 属性は無視されると書かれています。これは機能しているように見えますが、...彼らが私をBS'ingしている可能性はありますか? には y=0 と height=24 があります。はy=25 です。一致?'syを変更すると、それが無視されないことは明らかです。要素は、指定した場所に配置されます。浮きません!!!本からの引用:staticText
textField
textField
staticText
staticText
As we can see, setting the positionType attribute of <reportElement> to Float made JasperReports ignore the y position of the <staticText> element, which was pushed down by the stretched <textField> element.
いいえ、y=25 が想定していた場所であるため、どのように無視されているかわかりません。まったく機能しpositionType="Float"
ますstaticText
か?ありがとう!
jasper-reports - JasperReports: サブレポートが positionType='Float' で機能しない
この例ではサブレポートが重複しています -- 何が間違っているのでしょうか? 2 番目のものは最初のものの下に「浮かび」、その 'y' 属性は無視されるはずですが、そうではありません。
ありがとう !!
jasper-reports - サブレポートの包含と除外 (iReport-JasperReports)
条件に基づいてサブレポートを含めるか除外する必要があります。iReport を使用して JasperReports を作成しています。つまり、サブレポートに値がある場合、そのサブレポートを含める必要があります。誰でもサンプルを送るか、これを解決する方法を教えてください。
jasper-reports - JasperReportsでPAGE_COUNTが正しくレンダリングされない...?
レポートにフッターPagexof yを追加しましたが、PAGE_COUNTが機能していないようです。
多くのサブレポートがあるために問題が発生する可能性がありますか?
私は得る:
何か案は?
java - JasperReports: グループに応じてページをカウントする
問題はこんな感じです。
ページに表示されるレポート ページ番号は、現在のページに依存するのではなく、グループ ページに依存する必要があります。
説明させてください:
4 つのページを持つ 2 つのグループを含むレポートがあり、各グループは 2 つのページにあり、次のことを行う必要があります。
これを行う方法はありますか...
PS。黒魔術は許可されていません。JasperReportsで定義されている変数を確認しましたが、プロファイルに適合する変数はありません :)
jasper-reports - メインレポートかサブレポートかに応じてフッターセクションの可視性を設定する方法
サブレポートの場合、 JasperReportのフッターセクションを非表示にするにはどうすればよいですか?メインレポートの場合にのみフッターセクションを表示する必要があります。
jasper-reports - JasperReports で XML データソースを使用してサブレポートを作成する方法は?
iReportを使用しており、 XML DataSourceを使用してサブレポートを作成する必要があります。
ホール レポート用の XML は 1 つだけです。このようなもの:
メイン レポートには質問にリンクされた詳細があり、各質問には多くのオプションがあります。各サブレポートは、質問のオプションにリンクする必要があります...まあ、マスター詳細です。
グーグルで見つけたのはSQLを使用することだけでした。 XPathを使用したいです。
java - JasperReport のサイズ制限
JasperReport のサイズに制限を設定する方法はありますか? WebSphere 6.1 の Heapdump を調べたところ、誰かがレポートを作成しようとしたところ、ヒープに 1.5GB のメモリがありました。そして、それは私たちの Websphere サーバーを屈服させました。ありがとう、T