問題タブ [jasperserver]

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.

0 投票する
1 に答える
3825 参照

php - net.sf.jasperreports.engine.design.JRValidationException-クエリパラメータが見つかりません

JasperServerとPHPJavaBridgeを使用して、PHP内のJasperServerを介してPDFレポートを生成します。JRXMLコンパイラに渡された(割り当てられていない)パラメータがないため、コンパイルエラーが発生します

私は自分を渡す方法を見つけることができません

コンパイルメソッドへのパラメータのリストも、この検証を無効にすることもできません

これが私がPDFを生成するために使用するものです(JRXMLファイルに$ P {}パマレーターが含まれていない場合は正常に機能し、そうでない場合は停止します)

このエラーを回避するにはどうすればよいですか、何を渡す必要があるかを知っていますが、それを行う方法がわかりません。単にparamsをfillManagerに渡すことはできませんか?

0 投票する
1 に答える
109 参照

jasper-reports - グラフ上でテキスト要素または線を使用できますか?

グラフ上で線とテキストを使用しているバブルチャートを作成しました。ireportではプレビューを取得していますが、Jasperサーバーではプレビューを取得していません。これらの線の使い方を知っている人はいますか?

0 投票する
1 に答える
178 参照

javascript - JasperServer CE 入力制御が壊れている

単一選択クエリ リスト コントロールを使用しているときに、ページで何らかのjavascriptエラーがスローされます。

javascript20000を超えるレコードの量を処理できないと思います。

私は正しいですか?はいの場合、この問題を処理する方法はありますか?

検索ページまたはオートコンプリート手順を配置する方法はありますか?

0 投票する
1 に答える
596 参照

jasper-reports - jrxmlで複数選択入力コントロールのIDと名前を選択するには?

私は jasperserver と ireport を使用しています。複数選択入力コントロールを作成しました。その ID とレポートの名前にアクセスする必要があります。どうやってやるの?

0 投票する
1 に答える
483 参照

unix - JasperReports Server が同じ電子メールのコピーを大量に送信する

現在、jasperReports Server 4.1.0 ビルド 20110626_0015 のコミュニティ エディションを使用しています。

基本的に、以前の jasper インストール (すべての青い UI の前のもの) で期待どおりに機能するいくつかのテンプレートを作成しました。それらを 4.1.0 に移行すると、特にサブレポートやパラメーターを含むレポートで、jasper は同じレポート コンテンツを含む予測できない量の個別の電子メールを送信します。これは、予想の 2 倍の量から 29 もの量までありました!!! 単一の送信で。これはバグのようです。

この種の問題を経験した人はいますか?もしそうなら、問題を解決するために何が行われましたか?

0 投票する
2 に答える
8287 参照

excel - 複数のシートを含むレポートを JasperServer から Excel にエクスポートする

iReport を使用してレポートを作成し、Excel エクスポート パラメータで [シートごとに 1 ページ] オプションを true に設定しました。これにより、iReport に複数のシートを含むレポートが生成されます。

次に、レポートを JasperServer にロードしました。レポートの出力は複数のページに表示され、レポートを Excel にエクスポートすると、データが複数のシートではなく 1 つのシートに表示されます。

JasperServer からエクスポートしたときにデータが複数のシートに表示されるように設定できる方法またはオプションはありますか?

ありがとうございました。

0 投票する
3 に答える
4064 参照

rest - REST API を使用して JasperServer レポートを生成するときにコンテンツを渡す

現在の PDF ジェネレーターを JasperReports Server に置き換えることを目的としたプロジェクトに取り組んでいます。計画では、REST/HTTP API を使用して、システム間の高度な抽象化に到達する予定です。

JasperReports Server にデータベースからデータをプルさせたくないのが最適です。これは、呼び出し元のアプリケーションのアーキテクチャで既存のログ記録と認証をバイパスするためです。代わりに、呼び出し元のアプリケーションでコンテンツを抽出することから始めて、そのコンテンツを JasperReports Server に渡します。

私たちはかなりの調査を行いましたが、関連する結果が得られなかったことは、これが JasperReports Server の通常の使用方法ではないことを示しています。私たちが見つけたチュートリアルの入力パラメーターは通常、スカラー値 (整数、ブール値、または文字列) であり、複雑な構造やオブジェクトではありません。さらに、多かれ少なかれすべてのサンプルは、JasperReports Server をデータベースに接続させたいと考えているようです。

複雑な構造 (一部のマップ要素が配列またはマップ自体であるマップの配列など) を渡すことができる場合、これを行うためのベスト プラクティスは何ですか? このような構造をリクエスト本文でどのようにフォーマットする必要があるかわかりません。SOAP API の方が適していますか?

これが JasperReports Server ソリューションの設計方法ではない場合、どの代替製品/ソリューションがより適していますか?

ご意見をお寄せいただきありがとうございます。

0 投票する
1 に答える
1274 参照

spring - SpringカスタムSSO

2つの別々のWebアプリケーションを統合しようとしています。1つは独自のセキュリティパラダイムを備えた既存のカスタムWebアプリケーションで、もう1つはレポートプラットフォーム(JasperServer)です。JasperのWebサービスインターフェイスを使用して、レポート機能をアプリケーションに統合できるようにしたいと考えています。私たちのセキュリティモデルは複雑で自家栽培ですが、希望はあると思います。

認証元としてWebサービスURIを含む暗号化された文字列であるCookieと、ユーザーがログインすると作成され、ログアウトすると破棄されるデータベースに保存されるトークンを設定します。Spring Securityを使用しているため、これを利用してJasperに一種のSSOを実装できると思います。

私がすべきだと思うのは、上記のCookieをチェックする事前認証フィルターを実装することです。次に、それを復号化し、提供された認証ソースに対してWebサービス呼び出しを行って、トークンがデータベースでアクティブであることを確認します。そうである場合、そのトークンを使用して、UserDetailsオブジェクトとして返される可能性のあるユーザーおよびロール情報を指すことができます。

残念ながら、私は危険であることが十分にわかっていますが、効果を発揮するには十分ではありません。私は正しい方向に進んでいますか?このソリューションは耐えられるように聞こえますか?もしそうなら、どこから始めるのが良いでしょう、そしてあなたが私に指摘することができる同様の何かの例はありますか?私はかなり周りを検索しましたが、法案に完全に適合するものは何も見つかりませんでした。

希望の光を私に提供してくれるすべての人に事前に感謝します

0 投票する
1 に答える
712 参照

jasper-reports - JasperServer での複数選択クエリの動的クエリの生成

JasperServer は初めてです。ここで、管理者ユーザーと一般ユーザーの権限を検証する複雑なレポートを作成したいと考えています。

例:
会社に多くの支店があり、ユーザーに属する支店に属するデータのみを取得する 1 つのレポートを作成したいと考えています。

シナリオ: -
管理者ユーザーはすべてのブランチのデータを表示できるため、複数選択ボックスにはすべてのブランチ名が表示されます。
- 通常のユーザーは、そのユーザーに属するブランチのデータを参照できるため、複数選択ボックスには、そのユーザーに属するブランチ名のみを表示する必要があります。

私に助言するか、それを行うための例を送ってください。

事前にどうもありがとう。
リージャバ

0 投票する
5 に答える
6713 参照

maven - エラー:tools.jarが見つかりません。/usr/lib/jvm/java-6-sun-1.6.0.26/lib/tools.jarにあると予想されます

Linuxでjasperserverをビルドしようとしています。アリとメイヴンを使用しています。antコマンドを実行している間、この例外が発生します。同じパスを確認しましたが、libフォルダーが同じパスにありません。この問題を解決するにはどうすればよいですか?

ありがとう!!