問題タブ [ireport]
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 - jasper html レポートにカスタム スタイルを適用する方法
Jasper を使用して生成された HTML レポートにカスタム CSS を適用するにはどうすればよいですか。このレポートを iFrame として GWT ウィンドウに含める必要があります。
windows-vista - iReportで次のフォントの問題を読み込めませんでした
アプリケーション用に独自のフォントがあります。オペレーティングシステムを使用して、を使用Windows Vista
してレポートを作成していiReport
ます。を使用してiReports 3.7.1
います。
すべてのフォントをC:\ドライブのフォルダーに保存しました。でフォントパスを指定しましたiReport
。それでも、レポートの生成中に「フォントを読み込めませんでした」というエラーが発生します。
同じことがでうまくいきましWindows 2000
たiReport 2.x versions
。
jasper-reports - JasperReports グループを必要なときにのみ新しいページで開始する方法は?
JasperReports と iReport (PDF への出力) を使用していますが、特定のレポートに問題があります。
レポート内でグループを定義しました。平均して、そのグループの各「インスタンス」には少数の詳細行しか含まれていないため、紙の無駄になるため、それぞれを新しいページで開始したくありません (出力は紙に印刷されます)。 )。
しかし一方で、あるページで始まり次のページで終わるようなグループは作りたくありません。たとえば、1 ページ目に最初の 2 つのグループと 3 番目のグループの半分を収めることができる場合、3 番目のグループ全体を 2 ページから開始する、というようにします。
それを行う方法はありますか?
jasper-reports - How set jdni.properties on ireport
7.2 with ejbql connection my problem is that when i test the connection, fails because Could not find datasource, in the log says:
Caused by: org.hibernate.HibernateException: Could not find datasource
Caused by: javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial
I guees can be the jndi.properties that in the wrong directory, i tried put into java_home/lib but doesn't work
layout - 列セクションを展開してiReportのページを埋めないようにすることはできますか?
レポートで生成されるデータの行がほんの一握り(ページではなく、行のみ)の場合は、ページの下部に強制されるのではなく、データの最後の行の直後に合計行を表示したいと思います。それ、どうやったら出来るの?ページフッターと列フッターを試しましたが、どちらもデータの最後の行のすぐ下ではなく、ページの下部に表示されます。
java - ireportのejbqlクエリのフィールドの名前を変更するにはどうすればよいですか?
接続でiReport3.7.3を使用していejbql
ます。私の問題は、クエリからフィールドを取得したいときに、「as」という文を使用しても、ireportがフィールドの名前を「COLUMN_1」、「COLUMN_2」に設定することです。これが私のクエリの例です:
select doc.docId as DocumentID, doc.transactionDate as TransationDate from Document doc
java - サブレポートの相対パス
私は iReport 3.5.0 を使用しており、メイン レポート内でサブレポートを使用しています。サブレポート式の絶対パスを指定したくありませんが、たとえば、サブレポート式として「bpSubReport.jasper」を指定すると (サブとメインが同じディレクトリにあるため)、iReport は bpSubReport.jasper を見つけることができます。メイン レポートを bPReport.jasper にコンパイルしますが、私の Java (gwt) アプリケーションではできません。例外をスローします
net.sf.jasperreports.engine.JRException: Could not load object from location : bpSubReport.jasper
サブレポートの相対パスを指定して Java アプリを許可する方法について教えてください。それも見つけますか?ありがとう。
java - IReport (Jasper Report) を使用してレコードを繰り返すラベルを印刷する
使用事例:
ショップで販売されているアイテムにラベルを付けるために IReport を使用したいと考えています。ラベルがあるということは、各製品にラベルを付ける必要がある複数のアイテムがある可能性があるということです. したがって、製品 CarToy がデータベースの 1 つのレコード (フィールド名、説明、価格) であるとします。
質問:
ショップで CarToy の商品にラベルを付けるには、3 フィールドを含むレポートをステッカー用紙に印刷する必要があります。
通常の方法で行うと、1 つのステッカーを含むレポートになります。
私の店に5つのアイテムがある場合。それでは、レポートに5枚のステッカーを印刷したいと思います。
基本的に、レコード (データの行) を含むクエリ結果を IReport に渡し、各レコード/行を印刷/表示する回数を伝えたいと思います。プログラムから必要なパラメーター (たとえば、X 回繰り返す) を渡すことができると仮定します。
これを行う方法はありますか?
望ましくない解決策
おそらく、これはソフトウェア データ層で解決できます。たとえば、すでに複製されている/X回繰り返されている各行を含む結果セットを渡すことができます。例: CarToy をクエリします (結果は 1 レコードになります)。5 つの CarToy レコードを含む結果セットを手動で作成し、これを Jasper Report に渡します。
ただし、エンド ユーザー側でカスタマイズできる JasperReport レポート xml の形式で、エンド ユーザーにソリューションを提供したいと思います。したがって、上記は私が探している解決策ではありません。
ソフトウェアを変更する必要なく、IReport を使用してすべてを行うことができればなおさらです。これを行うには、おそらく何らかのスクリプト機能があるか、IReport で (repeat X time) パラメーターを受け入れる単純な GUI を作成できます。
ティア・ハリス
java - ireport でメイン レポートを実行中にサブレポートをコンパイルする方法は?
Java からその場でサブレポートをコンパイルしようとしています。次のように、サブレポート式を MAIN レポートに配置しました。
<subreportExpression class="net.sf.jasperreports.engine.JasperReport"><![CDATA[SubReportCompiler.getCompiledReport("reportId")]]></subreportExpression>
私の subreportcompiler コードは次のとおりです。
public class SubReportCompiler {
}
Javaからメインレポートを実行しようとしている間. 次のエラーが表示されます。
(java.lang.String) そのようなプロパティはありません: クラスの SubReportCompiler: report2_1280833699753_269232
プロパティのいずれかを登録する必要がありますか? メインレポートの実行中にJavaからその場でサブレポートをコンパイルする方法は?
ms-access - JasperはMSAccessDBへのiReport接続を報告します
Jasper ReportsiReportを使用してMSAccessデータベースに正常に接続した人はいますか?
Windows XPを実行していて、NorthWind.mdbサンプルファイルをダウンロードしました。
誰かがsteps/configファイルの貼り付けまたはそのファイルに接続してクエリとレポートの作成を開始する方法に関するチュートリアルへのリンクを提供できますか?
JDBCデータベース接続ウィザードで使用している情報:
これが私が得続けるエラーです: