問題タブ [actuate]
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.
export - Actuate 8 から jasper レポートにエクスポートできますか
古いバージョンの actuate (actuate 8) から、より優れた機能を提供する jasper レポートにエクスポートする方法はありますか。問題は、すべてのレポートの書き直し/再開発に時間がかかりすぎて、コストを削減できないことです。
レポートの形式は独自のバイナリ形式です。
database - BIRT および iServer、dev/qa/production 環境
Data Sources
接続先のデータベースが環境によって決定されるように、BIRT レポートとそれらが置かれている iServer をセットアップしようとしています。私たちのセットアップでは、現在、iServer インスタンスが 1 つだけあり、多くの環境で Tomcat Web アプリケーションが実行されてヒットしました (これが問題になる可能性があります...)。
基本的に理想は、レポートが次の場所で異なる方法で接続されることです。
- iPortal/iServer と対話するアプリケーションのローカル tomcat インスタンスを実行しているローカル開発。ローカル データベースですが、デバッグなどのために他のデータベースに簡単に変更できるはずです。
- QA展開、QAデータベース
- 本番デプロイ、本番データベース
これを修正する方法として、次の 2 つのオプションを見てきました。
- 最初のオプション
Data Source
は、をどこかのリソースの構成ファイルにバインドすることです。ここでの問題は、iServer が 1 つしかない場合、そのリソースは Web アプリケーションの場所ではなく、サーバーに対してローカルであるということです。したがって、私がそれを正しく理解していれば、これは私が探している柔軟性を提供しません。 - 2 番目のオプションは、すべての接続情報をレポート パラメーターとして渡し、アプリケーションに送信する正しいパラメーターを決定させることです。この方法で、アプリケーションはローカル構成ファイルからプルできます。このオプションは機能しますが、接続情報/資格情報を渡す際のセキュリティ (またはセキュリティの欠如) にうんざりしています。
誰にもより良い選択肢がありますか?それとも、開発のためにローカルの iServer インスタンスを実行しているだけですか? 各環境で iServer を実行すると、この問題が単純化され、本番環境にリリースされたレポートを、本番環境を中断することなく QA 環境で更新およびテストできるようになることがわかります。おそらくそれが解決策です。
birt - BIRT IServer にデータソースを追加する方法
Actuates iServer の試用版をダウンロードしました。「BIRT Studio」デザイナーを使ってみたい。
ただし、必要なデータベースに接続するためのデータソースを設定する方法が見つかりません。
私は Eclipse BIRT レポート デザイナーを使用してデータソースを作成しましたが、BIRT IServer アプリケーションではそれを行う場所が見つかりません。
私が見ることができるのは、大量のサンプル レポートだけであり、MY データベースでレポートを作成する方法はありません...
とても簡単に違いないと思いますが、見つけられません。
postgresql - postgresql を使用して 10 Information Object Designer を起動する
Actuate 10 Information Object Designer で新しいデータ接続定義を追加する方法がわかりません。odbc は postgresql ですが、データ接続定義タイプを入力すると、postgresql はオプションではありません。これは、Actuate 10 が古すぎるためですか? ほとんどの Actuate ユーザーは現在 BIRT を使用しているため、これに関する情報を見つけるのは困難です。
Actuate 10 Information Object Designer に関する情報、または私が読むことができる資料は役に立ちます。
php - Birt Viewer を起動する
パラメータの入力が必要な Birt レポートがあります。
私の PHP アプリケーションには、このレポートを実行するためのリンクがあります。
パラメータのサンプルを URL で渡しています。
Actuate Birt Viewer Toolkitでは、レポートは正常に実行されますが、入力フィールドに表示された変数を確認して [完了] を押すと、ビューアーが結果を出力します。
問題は、 Actuate Birt Viewer Toolkitで確認せずに [完了] ボタンを押すことなく、レポートをすぐに実行して表示するにはどうすればよいですか?
たとえば、以前はBIRT Report Viewerを使用していました。そこでは、そのような問題はありませんでした。ビューア自体が URL からパラメータを取得し、ユーザーの介入なしにレポートを実行します。
Actuate Birt Viewer toolkitで同じことを達成したいだけです。解決策が見つからなかったので、アドバイスをいただければ幸いです。
database - Java ハンドラ BIRT からのデータベース接続
社内のすべてのレポートと共有する rptlibrary を作成しています。ライブラリには、作成され、すべてのレポートに共有される oda データソースがあります。ReportEventAdapter.initialize() からデータベースにクエリを実行して、データベースから情報を取得します。次の方法で、ライブラリのデータソースにアクセスできます。
しかし、データソースを取得すると、データソースからデータベースへの接続を取得する方法がありません。これを行う唯一の方法は、データソースからのデータを使用してデータベースへの従来の JDBC 接続を作成することですか? Java ハンドラからデータベースに接続するためのより洗練された方法を使用する方法はありますか? プーリングの使用、接続の再利用など.
ありがとう。
excel - Actuate Report パラメータ名を Excel にコピーする
パラメータ名を Excel またはテキスト ファイルにコピーする必要がある Actuate レポートがいくつかあります。actuate レポートのパラメーターは、.bas
ファイル内にあります。
ファイルを開き、.bas
パラメーター名を Excel シートにコピーするための Excel マクロ コードを手伝ってくれる人はいますか。
私はマクロに非常に慣れていないので、どんな助けでも大歓迎です。ありがとう