問題タブ [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.
sql - 冗長なSQLコードを削除する
コード
次のコードは、データのスラッサーに対する線形回帰の傾きと切片を計算します。次に、同じ結果セットに対して方程式を適用して、y = mx + b
各行の回帰直線の値を計算します。
WHERE
句を2回実行せずにデータとその傾き/切片を計算するために、2つのクエリをどのように結合できますか?
問題の一般的な形式は次のとおりです。
私はSOME_CONDITION
2回実行しています。STRAIGHT_JOIN
これを以下に示します(最適化で更新):
質問
重複ビットをクエリごとに2回ではなく、1回だけ実行するにはどうすればよいですか?重複コード:
アップデート1
変数を使用してクエリを分割すると、キャッシュが開始できるようになります。これは、以前は7秒で実行されていたのに対し、現在は3.5秒で実行されます。それでも、重複するコードを削除する方法があれば、ヘルプ。
アップデート2
上記のコードはJasperReportsでは実行されず、VIEWは修正可能ですが、おそらく非常に非効率的です(WHERE句がパラメーター化されているため)。
アップデート3
収束する子午線を使用したピタゴラス式のUnreasonの提案を使用した距離の検証:
(これは質問とは関係ありませんが、他の誰かが知りたい場合は...)
アップデート4
示されているように、コードはJasperReportsで機能し、MySQLデータベースに対して実行されます。JasperReportsは、変数または複数のクエリを許可しません。
アップデート5
きれいに実行されるソリューションを探しています。;-)部分的に機能するソリューションをいくつか作成しましたが、残念ながら、MySQLは部分的に正しいことを理解していません。ほぼ機能する回答については、Unreasonとのディスカッションを参照してください。
アップデート6
WHERE
最初の句の変数を再利用して2番目の句と比較できるかもしれませんが(これにより、重複がなくなり、値に対するチェックが行われ$P{}
ます)、重複をなくしたいと思います。
アップデート7
YEAR
以前の更新で仮定されたように、重複を排除するために句を比較することBETWEEN
は機能しません。
関連している
ありがとうございました!
jasper-reports - EclipseでiReportを使用してレポートを適切に生成する
必要なレポートを自動的に生成するために、J2EE プロジェクト (JSP/サーブレット) で iReport を使用したいと考えています。
ireport を自分のプロジェクトや Eclipse と統合する方法、およびレポートを生成する方法がわかりません。
手伝ってくれてありがとう。
jasper-reports - JasperReports HTML 欠落オブジェクト
PDF でプレビューすると正しく表示される jrxml ファイルがありますが、HTML でプレビューすると同じファイルが正しく表示されません。
重なっているオブジェクトは表示されません。配置と書式も変更されます。
java - iでwinインストーラーを作成する際の問題
モジュールを含む iReport の実行可能ファイル (.exe) を作成しようとしています。ターゲットの create-iReport-distro-win-installer を実行すると、次のエラーが発生します。注: netbeans 6.5.1 を使用しています
jasper-reports - iReport - 概要円グラフをレポートの最後ではなく最初のページに移動する方法は?
複数ページのレポートの最初のページ (詳細バンドの直前) として概要円グラフを表示することはできますか? レポートを印刷するときに、サマリー バンドを最初のページとして表示する必要があります。
アドバイスよろしくお願いします!
シヤン
java - iReport ソースをコンパイルするための netbeans プラットフォームを追加するにはどうすればよいですか?
iReport ソースをカスタマイズする必要があります.. (プラグインを作成していません)
現在、iReport 3.7.2 と netbeans 6.5.1 ide を使用しています。netbeans プラットフォーム 6.0.1 をダウンロードし、jaspersoft のリンクに示されている iReport ソースのコンパイル方法に関する手順に従いました。
しかし、ソースをコンパイルしようとしたとき。libs-xerces-jar is of incompatible specification version のようなエラーが発生します。そして、NetBeans プラットフォーム 6.0.1-200801291616 フォルダーにあるその jar の新しいバージョンの jar を置き換えると、org-netbeans-awt.jar が互換性のない仕様バージョンになっています。また、netbeans プラットフォーム フォルダ内の他の jar に対して、同じ非互換仕様バージョン エラーがスローされます。
誰でもこの問題で私を助けることができますか
pdf - iReportを使用して生成されたPDFの3Dバーにテクスチャパターンを適用するにはどうすればよいですか?
ireportを使用して3D棒グラフの3D棒にテクスチャパターンを適用するような要件があります。デフォルトのJRViewerでテクスチャパターンを見ることができます。しかし、同じレポートからPDFを取得すると、テクスチャパターンが表示されず、代わりに透明な3Dバーが表示されます。
誰かが解決策を持つことができますか?
jfreechart - ireportの積み上げ棒グラフの棒に異なる色を設定するにはどうすればよいですか?
積み上げ棒グラフの各棒に固有の色を設定する必要があります。1つのバーに表示される色が何であれ、他のバーや他のスタックで繰り返されるべきではありません。
例:レポートに5つのバーがあります。各バーには3つの異なるスタックがあります。最初のバーとそのスタックに赤の関連色を適用したいと思います。2番目のバーは青に関連する色である必要があります。等。添付画像に表示されています。この画像は、私たちが望む非常に基本的な要件を示しています。通常のmsペイントを使用して作成されました。 スタックバーMSペイント画像
java - Java Beans のコレクションを DataSource として Jasper に渡す、ireports でこれを設計する方法
コレクションからのデータを表示するレポートを設計する必要があります(Say List)。このリストには、複数の POJO が含まれています。
POJO は、アプリケーションのデータ アクセス層によって設定されます。iReports でこの要件のレポート テンプレートを設計するにはどうすればよいですか?