Pentaho レポート デザイナー 3.9.4 を使用しています。メイン レポートに複数の行を持つ要素「project_name」があります。生成された行ごとに、project_name 要素を適切な Pentaho レポートにリンクする必要があります。project_name 要素は、project_name 要素の内容とメイン レポートが渡すパラメータに基づく命名規則を持つプロジェクト レポートへのハイパーリンクである必要があります。リンクされたレポートの名前は、プロジェクト名要素によって決まります。以下の例は、Pentaho のメイン レポートに表示される Project_Name 列の出力例です。メイン レポートは、組み合わせごとに汎用 URL に連結する必要がある 2 つのパラメーターを取り込む PDI プロセスによって生成されます。
メイン レポートに渡されるパラメータ:
department_name
staff_member
たとえば、一般的な URL はhttp://www.somewebsite.comです。私の目標は、project_name 要素のハイパーリンクを設定して URL を生成することです。生成する必要がある完全な URL は、http://www.somewebsite.com + /department_name/staff_member/project_name/project_name.html または汎用 URL + parameter-department_name/ + parameter-staff_member/ + element-project_name/ + element- です。プロジェクト名 + .html:
主な報告
プロジェクト名
project_1
project_2
サブレポートのハイパーリンクは次のとおりです:
http://www.somewebsite/department/staff_member/project_1/project_1.html
http://www.somewebsite/department/staff_member/project_2/project2.html