2017-12-15 7 views
0

Cognos Report Studio 10.2.2를 사용하고 있습니다. 잘 작동하는 Cognos 보고서를 만들었습니다. JavaScript를 사용하여 사용자가 요청한 데이터의 지난 30 일 동안의 동적 범위를 만듭니다. 보고서 맨 위에 두 개의 텍스트 항목이 있습니다. 하나는 시작 날짜이고 다른 하나는 종료 날짜이며, 둘 다 ParamDisplayValue ('매개 변수')를 사용하여 시작 날짜와 종료 날짜를 표시합니다. 보고서가 Report Studio에서 실행될 때 날짜가 표시되지만 전자 메일 첨부 파일 (HTML 및 PDF 시도)에서 보고서를 예약 할 때 시작 날짜와 종료 날짜가 전혀 표시되지 않습니다.Cognos 매개 변수가 표시되지 않습니다.

이유에 대한 의견이 있으십니까?

+0

매개 변수가 Excel에서도 출력으로 표시되지 않습니다. – DrHouseofSQL

+0

오, 나는 JavaScript가 브라우저에서 실행되지만 외부에서는 실행되지 않는지 궁금합니다. 전자 메일은 브라우저 외부에 있으므로 표시 할 내용과 공백을 표시하지 않습니다. – DrHouseofSQL

답변

0

JavaScript 코드에서 날짜 연산을 수행하는 데 문제가있었습니다. IBM Cognos 고유의 데이터베이스 함수를 사용하여 날짜 계산을 다시 계산하고 결과를 보고서 페이지의 텍스트 항목에 넣으면 이제 전자 메일 첨부 파일에 표시됩니다.