問題タブ [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 - iReportでSHA1またはMD5ハッシュを計算します
レポートの実行時にiReport内でSHA1またはMD5ハッシュをどのように計算しますか?事前に計算されたハッシュをデータベース駆動型フィールド(文字列)と比較する必要があります。
iReport 2.0.5(旧)とReport Engineの使用は、商用アプリケーションに組み込まれています。
java - ユーザーからの長いテキスト入力とPDF生成
複雑すぎるアプリケーションフォームと見なすことができるWebアプリケーションを作成しました。特定の文字数制限のあるテキスト領域がたくさんあります。フォームの送信後、さまざまなことが起こります。そのうちの1つがPDFの生成です。
テキストはDBから照会され、iReportsで作成されたPDFテンプレートに挿入されます。これは問題なく機能しますが、主な問題はテキストがあふれることです。
最大文字数は、「平均的な」テキストに基づいて設定されます。しかし、CAPSで書いたり、テキストをフォーマットするためにたくさんの改行を追加したりすることを好む人もいます。これらにより、ユーザーのテキストがPDFで指定されたスペースからオーバーフローします。残念ながら、PDFドキュメントは実際の申請書のように見える必要があるため、無制限のスペースを許可することはできません。
これに取り組むためにどのようなアプローチを使用しましたか?
- ユーザー入力をクリーン/制限しますか?
- フォントメトリックに基づいてテキストのスペース要件を計算しますか?
- PDFのプレビューを提供しますか?(あまりにも悪いユーザーは、送信後に入力を変更することはできません...)
jasper-reports - 単一の jasperreports 内の複数のクロス タブとそれらのグループ化
クロス集計をレポート レベル グループにグループ化する方法を教えてください。つまり、私の問題では、詳細バンドで 3 つのクロスタブを使用しています。このページを国名でグループ化したいと考えています。たとえばcountry=Australia
、3 つのクロス集計を印刷し、国がインドに変更された場合は、次のページに 3 つのクロス集計を印刷します。
variables - iReport 変数の追加/変更ダイアログ
これは非常にばかげていますが、すべてのチュートリアルとガイドを見てきましたが、iReport の私のバージョン (iReport 3.6.0) は、私が見ているものと一致していないようです。
新しい変数を作成し、変数の追加/変更ダイアログを使用して変数をフォーマットし、その条件 (変数式) を入力する必要があります。
このダイアログを探すのに 1 日の大半を費やしましたが、うまくいきませんでした。
レポート デザイナーを使用して変数を追加できます。これ以上のことをする選択肢はないと思います。
ここで答えが見つかる可能性は長いですが、私が現在持っているよりも可能性は高いです。;)
ありがとうございました。
メイン州のスコット
jasper-reports - iReport がサポートされていないタグを追加し続けてクラッシュするのはなぜですか?
まず、iReport は私が今まで使った中で最悪のレポート ツールです。
私の質問に..... iReport は、サポートしていないタグを追加し続けるため、多数のエラーが発生します。
鬼ごっこ
この自動コーディングをオフにする方法を教えてください。本当に私を壁に追いやっています。それは私のコードを台無しにし続けます。ああ、私は 3.5.2 を使用していますが、jasper サーバーのバージョンが原因でアップグレードできないため、アップグレードするように言わないでください。
jasper-reports - iReport の別のリストに含まれる文字列のリストを印刷するにはどうすればよいですか?
Java と iReport (jasper から) を使用して簡単なレポート プログラムを作成しています。これは、PC の IP アドレス、場所、現在アイドル状態かどうか (別のシステムによって処理されているかどうか) を示すレポートを PDF で作成することになっています。現在接続されているプロジェクトのリスト (他の場所でも管理されています)。
私はこの問題に iReport を使用しており、次のようにダミー コレクション生成クラスを作成しました。
この場合のエンティティ クラスは次のとおりです。
インターネットを検索した後、サブレポートを使用して同様のことを行う方法を見つけました。
問題は、このサブレポートに dataSource として渡された文字列のコレクションを出力する方法がわかりません。
私がインターネットで見つけた例では、マスター コレクションの各項目について、サブレポートには、ここにあるような文字列のコレクションではなく、オブジェクトのコレクション (属性ごとに独自の getter メソッドを使用) が渡されました。そのような場合、彼らは使用する必要のある値に iReport 構文を介してアクセスしましたが、私は使用できませんでした。たとえば、次のようになります。
iReport は受け取ったオブジェクトに含まれる getProject メソッドを探すため、この場合は単純な String オブジェクトです (いわば getProject メソッドはありません)。
java - バンド内のサブレポートを使用してテキストフィールドを拡大する
詳細バンドにテキストフィールドとサブレポートがあります。特定のレコードの詳細を表示するサブレポートに値を渡します。問題は、サブレポートに値が表示されたときにテキストフィールドが拡大されないことです。
これが私のjrxmlの詳細バンドの一部です:
javabeans - iReport 3.7.0 で Javabeans データソースのサブレポートを作成する際の問題
iReport 3.7.0 を使用しています。サブレポート ウィザード画面に、選択する Javabean クラスが表示されません。誰かがこの問題に遭遇し、解決策を得た場合はお知らせください。
PersonDatasource の作成:
で入手可能な Javabeans のソース コード
http://www.brucephillips.name/jasperreports/examplesource.zip
ありがとうネイン
jasper-reports - iReportでエクスポートされたPDFに正しいフォントが表示されない
「TimesNewRoman」フォントを使用してiReportで生成されたPDFは、印刷バージョンに「Arial」を使用しているようです。
問題が何であるかについて何か考えはありますか?
java - iReport のフィールド式
iReport
来週の実際のプロジェクトで使用する前に慣れようとしていますが、すでにどこかにスタックしているようです。iReport
Windows XP プラットフォーム + Java 1.6 で 3.7.0 を 使用しています。
内容に基づいてフィールドの色を変更したり、条件に基づいてフィールド内の数値の合計を計算したりするのは簡単に思えますが、実際には時間がかかりすぎます。私は言うクエリがあります:
それは私に次のようなものを与えます:
ここで、ENABLED
テキストを見て、 「赤」green
と言うようにします。UNCONFIRMED
そのために、この式でテキストフィールドを追加しました
それらのそれぞれについて<style>
、色付きのテキストunconfirmed
やenabled
.
私の2番目の問題は、 allunconfirmed
と allの合計を実行したいということですenabled
。通常の合計式はできますが、条件付きではわかりません。誰でも光を当てることができますか?読んでくれてありがとう