2012-02-16 2 views
1

C# (dotnet 2.0 프레임 워크) 및 MySql 5.0에서 데이터를 읽는 MySql 5.0을 사용하여 개발 된 작은 프로그램이 있습니다. 데이터베이스는 보고서를 열고 데이터를 PDF 문서로 내 보냅니다. 이 프로그램은 제 개발 기계에서 잘 작동합니다.10.0 Crystal 보고서를 PDF로 내보내기하면 빈 PDF 문서가됩니다. (개발 컴퓨터에서 작동하는 컴퓨터는 다른 컴퓨터에서 작동하지 않습니다.)

VIsual Studio 2005를 사용하여 ClickOnce 설치를 만들었습니다. 그 설치 프로그램을 사용하여 crystal reports 10.0 및 dot net framework 2.0이 설치되지 않은 다른 컴퓨터에 프로그램을 설치했습니다.

다른 컴퓨터에 dot net framework 2.0 및 crystal studio 2005 용 재배포 가능 파일을 설치했습니다.

다른 컴퓨터에서는 프로그램이 오류없이 실행됩니다. 그러나 생성 된 PDF 파일에는 데이터이 포함되어 있지 않습니다.

데이터를 가져 오는 동안 XML 파일에 데이터 세트의 내용을 내 보냈습니다 (푸시 모델을 사용하고 있습니다).

데이터가 예상대로 검색 중입니다. 그러나 생성 된 PDF 문서가 비어 있습니다.

MySQl Connector를 사용하여 MySql에 연결한다는 점에 유의하십시오. 또한 개발 컴퓨터는 Windows XP 시스템입니다 다른 컴퓨터는 Windows 2003 Server입니다.

답변

0

나는 동일한 문제도 가지고있다. 때로는

  1. 나는
  2. 가 +
  3. 시스템에 지우기 역사와 캐시
  4. 스위치 종료 종료에 가상 메모리를 청소
  5. 설정 보안 정책을 청소하는 임시 폴더
  6. 사용 CCleaner를 삭제
  7. 위의 조합 5

하지만 이제는 아무 것도 작동하지 않습니다. 나를 위해서. 크리스탈 보고서는 데이터와 디자인을 보여줍니다. 크리스탈 리포트의 PDF로 내보내기 옵션을 사용하면 pdf가 정상적으로 작동합니다. 그러나 직접 내보낼 때 pdf에는 빈 페이지가 많이 있습니다. 디자인조차도 보이지 않습니다.

관련 문제