問題タブ [birt]

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 に答える
257 参照

spring - 外部依存関係のある計算データの表示

データセットで利用できないデータに基づく「推定」列を含める必要があるレポートを作成しています。

理想的には、Java インターフェイスを定義できるようにしたい

ここでfoo_idbar_idquantityは、見積もりを提示したい行で利用できます。

見積もりを作成するための複数の戦略があるため、必要に応じてそれらを交換できるインターフェイスを使用するとよいでしょう。

BIRT ドキュメントを見ると、イベント ハンドラー メカニズムを使用する必要がある可能性があると思いますが、使用するクラスを定義することしかできないようで、構成された推定器を何らかの形で挿入したいと考えています。

難読化されていない例として、IP アドレス列を含むデータセットがあり、GeoIP サービスを使用して IP アドレスから国を解決できるようにしたいとします。その場合、インターフェイスがpublic String getCountryName(String address)あり、実際の実装では MaxMind、ローカル キャッシュ、またはその他のシステムを使用できます。

どうすればこれを行うことができますか?

それとも、BIRT に配信する前に、計算されたデータを統合できるスクリプト化されたデータ ソースを作成したほうがよいのでしょうか?

それとも..結合データセットを作成するために使用されるスクリプト化されたデータソースのようなものですか?

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

maven-2 - BIRT ランタイムを正しい WAR ロケーションにオーバーレイする

WAR 内の便利な場所にある BIRT ランタイムを使用して、Maven に WAR をアセンブルさせようとしています。

BIRT ランタイムは pom.xml にあります。

これをオーバーレイすることの望ましい結果は次のようなものです

私のオーバーレイ構成は次のようになります

もちろん、走っmvn war:explodedているときは見ています

これは、同じ種類の問題に関連しています。答えはありません http://www.coderanch.com/t/447258/Ant-Maven-Other-Build-Tools/Maven-war-dependencies-moving-files

内部からすべてを機能させることで、これを少し整理する方法を指摘するためのボーナスポイントWEB-INF/birt-runtime

編集:

上記の場所が指定されている理由は、http: //wiki.eclipse.org/Servlet_Example_%28BIRT%29_2.1 に示されている場所と一致しているためです。これを模倣するために Tomcat のインストールでフリッツすると、すべてが機能するように見えます。zip を WEB-INF/birt-runtime に単純にオーバーレイし、エンジン構成を適切に設定できれば理想的ですが、まだ機能していません。

例えば:

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

properties - プロパティ ファイルからデータ ソース パラメータを生成する

同じ jdbc データ ソースからデータを取得する複数の BIRT レポートがあります。

外部プロパティファイルなどから接続パラメータ(ドライバのURL、ユーザー名、パスワード)を取得することはできますか?

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

birt - tableHandleに行の詳細を追加します

BIRT DEAPIを使用していて、すでに存在する詳細行をテーブルに追加したい

問題は、RowOperationParametersパラメーターが何であるかを理解できないことです。テーブルハンドルに詳細行を挿入するために使用できるRowOperationParametersを作成するにはどうすればよいですか?

どんな助けでも大いに感謝されますMohammadGH

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

uml - BIRT レポートで完全修飾オブジェクト名を取得するにはどうすればよいですか?

Rational Software Architect に、要素の名前を 1 つの列に出力する BIRT レポートがあります。プロジェクト全体でレポートを実行すると、複数のパッケージに同じ (修飾されていない) 名前の要素があるため、多くの重複する列が表示されます。完全修飾名を使用するように BIRT レポートを編集するにはどうすればよいですか?

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

jdbc - DB2 ConnectJDBCt4ドライバーを使用したz/OSでの制限に達する

z / OSでDB2に接続するアプリケーションがありますが、しばらくすると、メインフレーム側でリソース制限に達したようです。BIRTを使用しているため、JDBCコードを制御できるのは、URL自体にスタンザを使用することだけのようです。レポートデザイン内でJavascriptを使用することで可能になる場合がありますが、接続またはステートメント(もちろんSQL自体を除く)を直接Javaで制御することはできません。したがって、次のようなものでデバッグをオンにすることができます。

最終的に、JDBCを使用するアプリケーションは単に停止し、ログファイルにデータが書き込まれなくなります。メインTSO NETSTATフレームでを実行すると、状態で約50セッションが表示されESTABLISHEDます。

これがメインフレーム側の問題であることがわかりました。これが発生すると、そのインスタンスへJDBC接続が(どのクライアントからも)機能しないためです。その時点で、続行するにはデータベースを再起動する必要があります。

私はかなり多くのものをグーグルで検索しましたが、そのうちのいくつかは、セッションを閉じる前にクエリをコミットする必要があるかもしれないことを示しているようです。BIRTクローズ・コードに何か問題があるために、セッションが開いたままになっている可能性があります(少なくとも、DB2が期待することに関して)。

誰かが以前にこのようなことを経験したことがありますか?どのように修正しましたか(あるとしても)?レポートデザイン内でJDBCURLスタンザまたはJavascriptコードのみを使用して問題を解決する方法はありますか?

FWIWでは、DB29.1とBIRT2.2.1を使用しています。

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

java - スクリプト化された BIRT データ ソースを Java で記述するときにパラメーターにアクセスする

スクリプト化された POJO データ ソースで BIRT レポートを使用していますが、レポート パラメーターへのアクセスに問題があります。JavaScriptではなく、Javaですべてをスクリプト化しています。コードは以下のとおりです。

BIRT のドキュメントでは、params コレクションについて言及しています。Javaでそれを取得するにはどうすればよいですか?

チアーズ ティン

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

eclipse - WindowsのEclipseBIRT2.5.0レポートに動的イメージが含まれる問題

動的画像を使用したBIRT2.5.0レポートデザインがあります(URLはレポートパラメーターで指定され、画像形式は.png、.bmpで試されます)。Ubuntuでアプリケーションからレポートを実行すると、すべてが正常にレンダリングされます。Windowsでまったく同じことを行うと、実際のイメージの代わりに次のメッセージが表示されます。

現在のレポートアイテムは、このレポート形式ではサポートされていません。

固定URLの画像を含める場合にも同じ問題が発生します。画像はレポートデザイナに表示および読み込まれますが、アプリケーションから生成されたレポートには表示されません。繰り返しますが、これはWindowsでのみ発生します。

画像をレンダリングされたレポートに取り込むことができた唯一の方法は、画像を動的である必要があるため、レポートデザインファイルに埋め込むことでした。

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

sql-server - BIRT は SQL Server からデータを引き出すことができますか?

BIRT初心者です。Java ベースのレポート エンジンがあることは知っています。このエンジンは SQL Server と通信してデータをプルできますか? 事前にサンクス。

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

pdf - iTextを使用したpdfファイル内の要素の座標

BIRTレポート ライブラリを使用して pdf ファイルを作成しています。後で、これらのファイルにデジタル署名する必要があります。iTextを使用してドキュメントにデジタル署名しています。

私が直面している問題は、さまざまなレポートのさまざまな場所に署名を配置する必要があることです。文書にデジタル署名するためのコードは既にありますが、今では常にすべてのレポートの最後のページの下部に署名を配置しています。

最終的には、各レポートに、署名を配置する必要がある場所を示す必要があります。次に、iText を使用して場所を読み取り、その場所に署名を配置する必要があります。

BIRTとiTextを使用してこれを達成することは可能ですか

ありがとう