2014-06-24 5 views
0

저는 Pentaho 보고서 디자이너 3.9.4를 사용하고 있습니다. 필자는 주 보고서에 "project_name"요소가 여러 행으로 있습니다. 모든 생성 된 행에 대해 적절한 pentaho 보고서에 project_name 요소를 연결해야합니다. project_name 요소는 project_name 요소의 내용과 기본 보고서가 전달하는 매개 변수를 기반으로하는 명명 규칙을 갖는 프로젝트 보고서에 대한 하이퍼 링크 여야합니다. 링크 된 보고서의 이름은 프로젝트 이름 요소에 의해 결정됩니다. 아래 예는 출력 예와 함께 주요 Pentaho 보고서에 표시되는 Project_Name 열입니다. 주 보고서는 모든 조합에 대해 일반 URL에 연결해야하는 두 개의 매개 변수를 가져 오는 PDI 프로세스에 의해 생성됩니다. 주 보고서에 전달Pentaho 보고서에 대한 수동 링크 만들기

매개 변수 :
department_name
staff_member

예를 들어 일반 URL이 http://www.somewebsite.com입니다. 제 목표는 URL을 생성하기 위해 project_name 요소에 대한 하이퍼 링크를 설정하는 것입니다. 생성해야하는 전체 URL은 http://www.somewebsite.com + /department_name/staff_member/project_name/project_name.html 또는 일반 url + 매개 변수-department_name/+ 요소 staff_member/+ 요소 프로젝트 이름/+ 요소 프로젝트 이름 + .html :

입니다.

주 보고서

프로젝트 이름
project_1
project_2

는 하위 보고서 하이퍼 링크가 있어야한다 :
이를 해결하기 위해 0
http://www.somewebsite/department/staff_member/project_2/project2.html

답변

0

편도

= "HTTPS : //www.somewebsite/"& [department_name] & "/"& [staff_member] & "/"& [PROJECT_NAME] & "/"& [project_name] & ".html"

비 매개 변수는 일반적인 문자열 작성기와 같이 ""둘러싸여 있습니다. "&"은 문자열을 매개 변수와 연결합니다.

관련 문제