2012-07-09 2 views
0

두 개의 매개 변수가 Pentaho 보고서에 정의되어 있습니다. 두 매개 변수는 모두 날짜이고, 종료 날짜는 사용자가 선택한 것과 같습니다. 2012 년 7 월 9 일 (2012 년 7 월 9 일) 다른 매개 변수 (시작 날짜)는 숨겨져 있고 종료일은 6 일 예정이므로 2012 년 7 월 3 일입니다. 시작일 매개 변수에 종료일을 전달하고 기본 수식 값에 사용할 수있는 방법이 있습니까? .Pentaho 보고서 디자이너의 다른 매개 변수에 대한 기본 수식의 매개 변수를 사용합니다.

누군가가이 문제를 해결할 수 있다면 정말 감사하겠습니다. 사전에

감사합니다.

답변

1

예. 종료 날짜를 먼저 정의한 다음 시작 날짜의 기본값에서 6을 뺀 수식에서 [enddate]를 참조 할 수 있습니다.

중요한 것은 숨겨진 시작 전에 endDate를 먼저 정의하는 것입니다 날짜.

+0

답장을 보내 주셔서 감사합니다. 나는 이것을 시도하고 그것은 작동하지 않습니다. 나는 실제로 시작 날짜에서 종료 날짜까지 Sales 추세를 얻는 차트가있는 하위 보고서에 이러한 매개 변수를 전달합니다. 하위 보고서에도 매개 변수를 가져 왔습니다. 왜 이것이 작동하지 않는 것인지 모르겠습니다. – Malavika

+0

하위 보고서에 대해 걱정하기 전에 상위 보고서에 매개 변수를 표시하여 매개 변수가 올바르게 설정되었는지 확인하십시오. 이것은 효과가 있습니다 - 나는 때때로 숨겨진 parms를 사용합니다. – Codek

+0

안녕하세요 Codek, 시작일의 가치는 종료일에 대해 내가 선택한 것과 상관없이 항상 7 월 4 일입니다. 사용자가 date 매개 변수에서 선택한 것이 아닌 현재 날짜 - 7을 항상 사용하는 것처럼 보입니다. 나는 시작 날짜 전에 끝 날짜를 정의하고 수식에서도 선택했습니다. – Malavika

관련 문제