1

res.parnerの簡単なPentahoレポートを作ってみました、Pentahoレポート初心者ですが、レポートデザイナーを使って簡単なレポートを作りました。

リストからパートナーを選択すると、レポートを印刷するよりも 2 つのパートナーを選択したとします。選択したパートナーだけでなく、すべてのパートナーのレポートが表示されるという問題があります。

レポートを作成するために必要な設定はありますか? ここに画像の説明を入力

4

2 に答える 2

0

レポートが SQL ベースのレポートではなく、オブジェクト ベースのレポートであると仮定すると、コネクタは、選択された ID のリストである「ID」の値を送信します。

Pentaho Report Designer で、パラメータを定義します。

  • 名前: ID
  • 値のタイプ:整数
  • 必須: False
  • 表示タイプ:マルチバリューリスト
  • 値の検証: False

これらは最も重要な値です。テスト用に、ID を返すパートナーを使用してセカンダリ クエリを実行できますが、それはすべて余分であり、主要部分が機能するために必要ではありません。

最後に、データ ソースには、[データソース]、 [検索フィールド]、 [フィルター]の 3 つのタブがあります。フィルターを定義する必要があります。res.partner のパスに対して、次のフィルターを作成します。

  • フィールド: ID
  • コンパレータ:
  • 値: ${ids}
于 2015-09-16T03:54:54.957 に答える