2012-05-30 6 views
0

JDateChooser (toedter 구성 요소)에서 가져온 날짜 값을 java.util.Date 형식 인 IReport의 매개 변수에 할당하려고합니다.날짜 값을 IReport의 매개 변수로 전달하지 못했습니다.

여기 내 코드입니다 :

toDate = toDatePicker.getDate(); 
hash.put("period2", toDate); 
jasperReport = JasperCompileManager.compileReport(jasperDesign); 
jasperPrint = JasperFillManager.fillReport(jasperReport, hash, con); 

그러나 재스퍼 뷰어는 문서가 어떤 페이지가 없다고 말한다. 같은 날짜의 매개 변수를 선택하여 보고서를 미리 보려고하면 보고서가 올바르게 표시됩니다. 나는 잘 설명하기를 바랍니다. 고마워 ....

편집 : 내 실수는, 내가 잘못된 매개 변수 이름을 전달, "period2"아니라 "periode2"해야합니다. 감사합니다 ... Btw,이 게시물을 삭제해야합니까?

+0

감사합니다. 다 끝났습니다. :) – bangandi

답변

0

긴 디버깅 후, 나는 잘못된 매개 변수 이름을 보고서에 전달한다는 것을 알고 있습니다.

"period2"가 아니라 "periode2"여야합니다. 따라서 toedter의 JDateChooser는 get date 매개 변수에 사용하고 java.util.Date 매개 변수가있는 보고서로 전달하는 것이 안전합니다. 감사합니다. 내 실수로 인해 미안합니다 : D

관련 문제