다음을 통해 공유


부록: 향상된 내보내기 코드

Visual Studio 2005 이상 또는 Crystal Reports를 설치한 경우 향상된 API를 사용하여 Crystal 보고서를 여러 형식으로 내보낼 수 있습니다.

향상된 Crystal Reports API의 ExportFormatTypes 열거형에는 Microsoft Excel 레코드(데이터만 포함된 .xls 파일)와 텍스트 파일이라는 두 가지 새로운 내보내기 형식이 포함되어 있습니다. 새로운 내보내기 형식에 대한 코드를 추가하는 방법은 "새 내보내기 형식의 메서드 만들기"를 참조하십시오.

또한 ReportDocument 클래스에서 다음과 같은 향상된 내보내기 메서드를 사용할 수 있습니다.

  • ExportToDisk(CrystalDecisions.Shared.ExportFormatType formatType, string fileName): Windows 컴퓨터 또는 웹 서버의 로컬 드라이브로 보고서를 내보냅니다.

    자세한 내용은 "ExportToDisk() 메서드 사용"을 참조하십시오.

  • ExportToHttpResponse(CrystalDecisions.Shared.ExportFormatType formatType, System.Web.HttpResponse response, bool asAttachment, string attachmentName): 지정된 형식의 보고서를 브라우저 창으로 내보내거나 보고서를 첨부 파일로 내보냅니다.

    자세한 내용은 "ExportToHttpResponse() 메서드 사용"을 참조하십시오.

  • ExportToHttpResponse(CrystalDecisions.Shared.ExportOptions options, System.Web.HttpResponse response, bool asAttachment, string attachmentName): 지정된 형식의 보고서를 브라우저 창으로 내보내거나 보고서를 첨부 파일로 내보냅니다.

    자세한 내용은 "ExportToHttpResponse() 메서드 사용"을 참조하십시오.

  • ExportToStream(CrystalDecisions.Shared.ExportFormatType formatType): 지정된 형식의 보고서 데이터를 입/출력 스트림으로 내보냅니다.

    자세한 내용은 "ExportToStream() 메서드 사용"을 참조하십시오.

이 섹션에 포함된 내용: