問題タブ [dynamic-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.

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

jasper-reports - 動的レポートを使用してiReportで列幅を動的に増やす方法は?

jrxml ファイルを作成し、動的レポートを使用してテンプレートのデータを入力しています。その中のコンテンツに基づいて列幅を調整する必要があります。ドキュメントとブログを調べたところ、すべてがストレッチ オーバーフローにつながります。高さだけを増やしてデータをラップします。

私のシナリオでは、コンテンツに基づいて列の幅を調整する必要があります.それでも可能ですか? を使用してそれを行うことは可能DynamicReportsですか? もしそうなら、どのように?

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

java - 動的レポート - すべてのページにハイパーリンクをレポートのトップに表示します

次のコードを使用して、すべてのページにハイパーリンクを表示しています。これをクリックすると、ドキュメントの最初のページを表示する必要があります。

ここで何が間違っていますか?このリンクをすべてのページに表示する必要があります。では、ページ番号をハードコーディングせずにどうすればよいでしょうか? また、現在、最初のページにリダイレクトされていません。さらにどのような変更を行う必要がありますか?

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

java - 動的レポートの例外

こんにちは、 NetBeans7 IDE、java6、glassfish3.2 環境で動的レポートを生成しようとしています。java> web アプリケーション を使用してプロジェクトを作成しています。以下の瓶を使用しました

commons-collections-3.2.1
commons-digester-2.0
dynamicreports-1.3.0
dynamicreports-adhoc-4.0.1
dynamicreports-core-4.0.1
itext-2.1.7
jasperreports-6.1.0
commons-logging-1.2
commons-logging- 1.2-javadoc
共通-lang3.jar

しかし 、スレッド「メイン」で例外が発生しています java.lang.NoClassDefFoundError: org/apache/commons/lang/Validate

問題を調査したところ、
1)common-lang3.jar
2)および common-lang3. jar が WEB-INF>lib 内にありませ

ん。前述の jar を追加しました。WEB-INF>lib でも利用できます。それでも私は同じ問題に直面しています。

Javaファイルの実行中に以下の例外を見つけます

走る:

私のコード:

誰でも私が欠けているものを提案できますか.前もって感謝します

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

excel - JasperXlsxExporterBuilder を使用してワークシート内のサブレポートを分離する

ワークシートでサブレポートを分離したいのですが、OnePagePerSheet(true) を設定すると、2 番目のサブレポートが非常に長く、複数のワークシートでも中断されます。サブレポートごとに 1 つのワークシートのみが必要です。

これらは、エクスポーターの私の設定です:

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

java - JasperXlsxExporterBuilder を使用したワークシートの異なる列セグメンテーション

別のワークシートにある 2 つのサブレポートがあります。問題は、2 番目のワークシートの列のセグメンテーションが最初のワークシートと同じであるため、結合されたセルがいくつかあることです。結合されたセルでは、列を並べ替えることができませんでした (「この操作では、結合されたセルを同じサイズにする必要があります」)。

列の新しいスタイル/セグメンテーションを適用するにはどうすればよいですか?

これらは、エクスポーターの私の設定です:

2 番目のレポート (cmp.subreport(secondReportBuilder)) からの出力 2 番目のレポートの出力 AG ではなく 2 つの列 (AB) しかないと思います。

0 投票する
0 に答える
1144 参照

jquery - DynamicReport から PDF を印刷すると、Firefox で「プロパティ 'print' へのアクセス許可が拒否されました」。「pdfjs.disabled」の変更は役に立たなかった

サーブレットで動的レポートを使用してPDFを生成し、コードを使用してjspページに出力しています

Jqueryでは、PDFを新しいウィンドウにポップアップとしてロードしています

しかし、これはエラーを返します

エラー: プロパティ "print" へのアクセスが拒否されました

Firefox のバージョンは 43.0 です。about:config で 'pdfjs.disabled' を 'true' に変更しようとしましたが、それは役に立ちません: それを設定して印刷しようとすると、ウィンドウがすぐに自動的に閉じ、pdf が自動保存され、コンソールにエラーが表示されます:

"NS_ERROR_NOT_AVAILABLE:"

.

更新された質問

問題は印刷だけではないことに気付き、ページから HTML コンテンツを取得しようとしました。

エラーが返されました。

エラー: プロパティ "ドキュメント" へのアクセスが拒否されました

上記の両方のコードで setTimeout() 関数を削除すると、最初のコードは空白のページを出力し、2 番目の警告は空白になります。つまり、それまでにコンテンツがロードされていないと思います。

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

jasper-reports - 動的レポートのガント チャートのパーセント バーの色を変更するにはどうすればよいですか?

ガント チャートのパーセント バーの色を変更する方法について教えてください。動的レポート API を使用してレポートを PDF 形式で生成しています。

プログレスバーの色を変更する必要があります。常に緑色で表示され、変更したいと考えています。

このコードを適用した後の画像。 緑色を別の色に置き換えたい

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

reporting-services - RDLC - #Error を空の文字列に置き換えます

Tablix合計をグループ化する場所があります。ただし、列のデータはstringintdecimalなどになる場合があります。呼び出されたストアド プロシージャに依存します。注: これは動的なプロセスです。

DataTable 値の設定

したがって、データがdecimalまたはintまたはその他の数値型の場合、すべてを my に合計したいと思いTotalます。それを行うために、素敵に機能する次の式があります。

トータルエクスプレッション

ただし、データ型が数値でない場合、#Errorが発生します。#Errorを空の文字列に置き換えるにはどうすればよいですか (たとえば)?

私はすでにこれを試しました:

この

この

この

この

何も機能しません...常に#Errorが表示されます。

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

java - Jasper/Dynamic レポートは小計を数値で乗算します (動的レポート、JRXML ではありません)

Jasper/Dynamicレポートで小計を指定した数値で乗算することは可能ですか? 小計に合計があり、レポートを開始する前に割引を入力できるようにしたいと考えており、それをレポートに表示したいと考えています。変数を作成し、小計を乗算または除算する方法はありますか? 例えば:

「myCreatedNumber」を作成するにはどうすればよいですか? sbt.sum(colUnits.multiply(column)) は列でのみ機能し、数値で乗算したいためです。

コードサンプルなしで私が何を求めているのか理解できず、マイナスを与えるほど賢い人がたくさんいることがわかりますが、もう少し説明しようと思います。小計に金額が記載された請求書があるとしましょう。しかし、手動で設定した割引を提供したいのですが、割引は DataSource に保存されません。Java で Dynamic/Jasper レポートに変数を作成するにはどうすればよいですか?

追加私はこれを試しました:

しかし、最後の行のレポートのコメントを外すと、空が表示されます。JOption ペインを追加して xxx を表示すると、15 と表示されますが、レポートはまだ空です。