2008-12-22 4 views
5

크리스탈 보고서를 만들 때 데이터베이스에 필드와 필드를 추가 할 때 보고서는 작성중인 송장에 대해 완전히 빈 보고서를 출력합니다. 크리스탈 리포트를 어떻게 디버깅합니까?크리스탈 리포트 11 : 크리스탈 리포트를 어떻게 디버깅합니까?

마커 또는 플래그를 설정하여 출력 하시겠습니까? 보고서에 어떤 문제가 발생했는지 등을 설명하는 오류 로그가 있습니까?

답변

0

보고서에 문제가있는 경우 오류가 발생합니다. 보고서를 비우는 조인 또는 표시 수식에 일부 논리가 있다고 생각합니다. 데이터 소스가 올바른지 확인할 수 있습니까?

CrystalReportViewer 오류 이벤트 (.NET을 사용하고 있습니까?)를 처리하면 더 많은 오류를 발견 할 수 있습니다. VS 내장 디자이너에 대한 많은 경험이 없습니다. CR XIr2 독립형 디자이너를 사용하므로 훨씬 쉽게 보고서를 작성할 수 있습니다.

1

'레코드 없음'빈 보고서는 보고서에 필요한 표 및보기 목록을 수정할 때마다 CR이 추가하는 표 사이의 예상치 못한 '기본'링크로 인해 발생할 수 있습니다. 자동으로 재귀 적 링크를 만들 수도있는 '지능적인 연결'옵션이 있습니다. 관계 화면에서 이들을 보는 동안주의를 기울여야합니다. '즉시'볼 수 없기 때문입니다. '빈'보고서로 이어지는 또 다른 상황은 테이블이 외부 조인 대신 내부 조인과 연결되거나 외부 조인이 왼쪽과 오른쪽 사이에서 전환되어야하는 경우입니다.

보고서가 비어있는 관계를 찾을 수없는 경우 (때로는 그렇게 명확하지 않을 수도 있음) 표를 추가/제거하거나 링크를 수정하여 & 오류 시험을 시험해 보시기 바랍니다.

관련 문제