私はPentaho Toolの初心者です。Excel レポート ファイルを生成する既存の *.prpt があります。必要なのは、新しい列を追加することだけです。あなたは私にそれを行う方法を提案できますか?
前もって感謝します
私はPentaho Toolの初心者です。Excel レポート ファイルを生成する既存の *.prpt があります。必要なのは、新しい列を追加することだけです。あなたは私にそれを行う方法を提案できますか?
前もって感謝します
注:- これらはすべて私の仮定です。
pentaho report designerでその *.prpt ファイルを開いた後。右側の [データ] タブで、そのタブをクリックし、データ セットを確認して展開します。以下の画像は、データセットのサンプル構造を示しています。その画像では、クエリ 1がメインのレポート データ ソースです。そのクエリ 1データ ソースを開き、そこにsql1を貼り付けて、[OK] ボタンを押します。column1、column2、column3を詳細ヘッダーのレポート デザイナーにドラッグ アンド ドロップした後。prpt ファイルを保存すると、以下の sql1 出力のような結果が表示されます。
sql1:- select column1, column2, column3 from table_name
-------------------------------
output:- | column1 | column2 | column3 |
-------------------------------
| 1 | 12 | 13 |
-------------------------------
| 2 | 22 | 23 |
-------------------------------
=> ここで、最初にもう 1 列をレポートに追加します。sql2 をコピーして、sql1 をコピーした場所に貼り付け、sql1 を削除して sql2 に貼り付けます。
sql2:- select column1, column2, column3, column4 from table_name
-----------------------------------------
output:- | column1 | column2 | column3 | column4 |
-----------------------------------------
| 1 | 12 | 13 | 14 |
-----------------------------------------
| 2 | 22 | 23 | 24 |
-----------------------------------------
これで、prpt ファイルに追加の列を追加できました。
これらの情報はあなたにとって有益だと思います。ご不明な点がございましたら、お気軽にお問い合わせください。
もう 1 つの簡単な解決策は、便利な方法で SQL を変更し、その列をdetailsにドラッグ アンド ドロップすることです。
ありがとうございました。