목차정보
PART 01 크리스탈 리포트 사용하기 Chapter 01 크리스탈 리포트 특징과 보고서 만들기 01 크리스탈 리포트 제품별 특징 02 크리스탈 리포트와 프로그래밍 도구의 관계 03 보고서 작성 마법사로 보고서 제작하기 04 보고서 편집하기 05 보고서에 여러 테이블 사용하기 06 두 개의 테이블을 사용한 보고서 만들기 07 하위 보고서 사용하기 08 상위 보고서에 하위 보고서 넣기 Chapter 02 섹션 이용과 그룹화 시키기 01 기본 5개 섹션 구성 02 섹션 전문가 사용하기 03 데이터 그룹화 시키기 04 그룹화된 데이터 요약 삽입하기 05 그룹 삭제 및 편집하기 06 그룹 정렬 전문가 사용하기 Chapter 03 각종 필드로 작업하기 01 각종 필드 제어하기 02 [필드 탐색기] 사용하기 03 하이퍼링크 기능 사용하기 Chapter 04 보고서 모양 꾸미기 01 템플릿 전문가(Template Expert) 사용하기 02 선 및 상자 삽입하기 03 선 및 상자 유형 변경하기 04 필드 꾸미기 05 보고서에 그림 넣기 06 전체 배경으로 보고서에 그림 넣기 07 OLE 개체 삽입하기 08 삽입된 OLE 개체 변경하기 Chapter 05 디자이너의 구성 01 디자이너에서 작업을 하려면 02 화면 구성 바꾸기 03 안내선(Rulers) 사용하기 04 모눈(Grid) 사용하기 05 메뉴 사용하기 Chapter 06 View, SP 그리고 명령 추가 사용하기 01 뷰(View), 저장 프로시저(Stored Procedure) 사용하기 02 매개 변수가 있는 SP(Stored Procedure) 사용하기 03 [명령 추가] 기능 사용하기 04 [명령 추가] 매개 변수 사용하기 05 [명령 추가]의 SQL 문 편집하기 06 [명령 추가]를 이용한 보고서 만들기 Chapter 07 수식 사용하기 01 수식 필드 및 수식을 사용하는 이유 02 문법에 맞는 수식 만들기 03 수식에서 조건문 사용하기 04 수식에서 변수 사용하기 05 변수 만들기 06 변수에 값 할당하기 07 여러 필드를 겹쳐서 사용하기 08 평가 함수를 사용한 보고서 만들기 Chapter 08 원하는 레코드 및 그룹만 선택하기 01 원하는 데이터만 선택하기 02 레코드 선택 수식과 그룹 선택 수식의 차이점 03 [선택 전문가] 사용하기 04 보고서의 날짜 필드 표시 형식 바꾸기 05 레코드 및 그룹 선택 수식 사용 시의 주의 사항 Chapter 09 [X2] 버튼 사용하기 01 [X2] 버튼이란? 02 [X2] 상수 함수 사용하기 03 상수 함수를 이용한 [X2] 수식 만들기 04 상수 함수가 없는 [X2] 수식 만들기 05 조건부 서식 함수로 [X2] 수식 만들기 06 특정 레코드의 배경 색상 지정하기 07 페이지에 일정 개수의 레코드만 보이기 08 날짜별로 새로운 페이지에서 시작하기 09 라인 유형 바꾸기 Chapter 10 매개 변수 필드 사용하기 01 매개 변수 필드란? 02 매개 변수 필드 삽입하기 03 매개 변수 필드 값을 보고서에 나타내기 04 매개 변수 필드를 레코드 선택 수식에 사용하려면 05 여러 값 지정하기 Chapter 11 우편 발송용 보고서 만들기 01 기본적인 우편 발송용 보고서 만들기 Chapter 12 크로스탭 보고서 만들기 01 크로스탭 보고서에 대한 정의 02 크리스탈 리포트로 크로스탭 보고서 만들기 03 크로스탭 보고서 편집하기 Chapter 13 차트가 들어간 보고서 만들기 01 차트와 크리스탈 리포트 02 보고서 작성 마법사로 차트 보고서 만들기 03 다른 유형의 차트로 바꾸기 04 이중 Y 차트 사용하기 05 추세선 사용하기 Chapter 14 보고서 FAQ 01 바코드가 출력되는 상품 라벨 보고서 만들기 02 전화번호부형 보고서 만들기 03 특정 페이지에 원하는 내용 넣기 04 수치 데이터를 시간 출력으로 바꾸려면 05 단어 단위로 다음 줄로 넘어가는 문제 해결하기 PART 02 비주얼베이직에서 보고서 제어하기 Chapter 15 비주얼베이직에서의 보고서 제어의 기본 01 비주얼베이직에서의 보고서 제어의 기본 구조 02 Crystal Report 2008과 비주얼베이직 03 보고서 위치에 따른 사용 방식 04 보고서 표시용 Viewer Control을 사용하려면 05 코드 작성을 위한 Designer Run Time Library 참조하기 06 프로젝트에 사용할 Object 선언과 사용하기 Chapter 16 보고서 기본 제어하기 01 Objects and Collections 구조도 02 주요한 오브젝트와 컬렉션 03 Report Object 사용하기 04 레코드 선택 수식 지정하기 05 그룹 선택 수식 지정하기 06 수식 필드 제어하기 07 텍스트 필드 제어하기 08 보고서 인쇄 날짜 지정하기 09 [내보내기] 대화 상자 부르기 10 인쇄 대화 상자 나타내기 11 프린터 설정 대화 상자 나타내기 12 새로운 보고서 파일로 저장하기 13 보고서 용지 제어하기 14 프린터를 지정하려면 15 보고서 동작 정보 얻기 16 뷰어 기능 알기 17 뷰어의 제어 버튼 표시 여부 지정하기 Chapter 17 데이터베이스 소스 지정하기 01 데이터베이스 소스를 지정하는 이유 02 로컬 데이터베이스 파일 위치 지정하기 03 레코드셋을 이용해서 데이터 소스 지정하기 04 SQL 서버/ODBC/OLE DB 연결 지정하기 Chapter 18 하위 보고서 제어하기 01 하위 보고서 제어의 필요성 02 하위 보고서 제어를 위한 OpenSubreport 메서드 03 하나의 보고서 Object로 하위 보고서 제어하기 04 하위 보고서 제어하기 Chapter 19 매개 변수 필드 제어하기 01 매개 변수 필드를 제어하려면 02 다중 매개 변수 필드 제어하기 03 하위 보고서의 매개 변수 필드까지 지정하기 Chapter 20 레코드 정렬 순서 및 그룹 제어하기 01 레코드 정렬 순서를 바꾸려면 02 그룹 정렬 방법 지정하기 03 새로운 그룹 추가하기 04 그룹 옵션 바꾸기 05 그룹의 기타 옵션 지정하기 Chapter 21 영역과 섹션 제어하기 01 영역과 섹션 제어하기 Chapter 22 여러 구성 요소 제어하기 01 필드 폰트 속성 바꾸기 02 차트 제어하기 03 OLE 개체 제어하기 04 BLOB 필드 제어하기 Chapter 23 Export 기능 구현하기 01 파일 내보내기를 하려면 02 내보내기 대상 지정하기 03 내보내기 작업 시 메시지 대화 상자 보기 04 PDF 파일 포맷으로 디스크에 저장하기 05 PDF 파일 포맷으로 Email 보내기 06 Word 파일 포맷으로 내보내기 07 Word 파일 포맷으로 Email 보내기 08 RTF 파일 포맷으로 내보내기 09 RTF 파일 포맷으로 Email 보내기 10 Excel 파일 포맷으로 내보내기 11 Excel 파일 포맷으로 Email 보내기 12 XML 파일 포맷으로 내보내기 13 XML 파일 포맷으로 Email 보내기 Chapter 24 이벤트 사용하기 01 이벤트란? 02 이벤트를 사용하려면 Chapter 25 TTX형 보고서에 CDO로 데이터 보내기 01 TTX(Data Definition File : 필드 정의)형 보고서 이용 02 TTX형 보고서로 데이터를 직접 보내려면 03 예제에 사용할 TTX 보고서 만들기 04 보고서에 CDO로 데이터 보내기 05 데이터를 직접 입력받아서 연결시키기 06 MS FlexGrid와 TTX 리포트 이용하기 Chapter 26 보고서 제어 HOW-TO & FAQ 01 데이터 소스가 바뀌었을 때 레코드를 다시 읽어서 표시하려면 02 폴더 및 이름을 지정해서 그림을 표시하는 보고서 만들기 03 여러 보고서 병합하기 04 데이터베이스 그림 필드를 이용한 보고서 만들기 05 크리스탈 리포트 제어 시의 오류 메시지 PART 03 닷넷에서 보고서 제어하기 Chapter 27 닷넷 크리스탈 리포트의 기초 01 닷넷 번들 제품과 상용 크리스탈 리포트 버전 비교 02 Crystal Reports 제품 키 코드 03 viewer 컨트롤로 보고서 보기 04 viewer의 가상 디렉터리 05 포함(embedded) 및 비포함 보고서(non_Embedded) 비교 06 닷넷 크리스탈 리포트의 구성 07 닷넷 크리스탈 리포트 네임스페이스 08 CrystalDecisions.CrystalReports.Engine 네임스페이스 09 CrystalDecisions.Shared 네임스페이스 10 CrystalDecisions.Web 및 CrystalDecisions.Windows.Forms 네임스페이스 Chapter 28 윈도우 및 웹 응용 프로그램 만들기 01 윈도우용 응용 프로그램 만들기 02 웹용 응용 프로그램 만들기 03 ReportDocument Object 사용하기 04 참조에 CrystalDecisions.Crystalreports.Engine 항목 추가하기 Chapter 29 에러 처리하기 01 크리스탈 리포트 Engine에 대한 에러 예외 처리하기 02 EngineExceptionErrorID 열거 값 03 예외 클래스 04 CrystalReportViewer 컨트롤을 사용하여 예외 처리하기 05 ReportDocument 개체를 사용하여 예외 처리하기 Chapter 30 보고서를 제어하는 방법 01 리포트 viewer 컨트롤의 사용 방법 02 CrystalReportViewer 컨트롤의 향상된 기능 03 Windows와 Web의 기능 04 툴 힌트를 사용 불가로 하는 옵션 05 Error 이벤트 Chapter 31 프로젝트의 설정 01 Visual Studio에서의 Web 사이트의 설정 02 Visual Studio에서의 Windows 프로젝트의 설정 03 Xtreme 샘플 데이터베이스용의 ODBC DSN 엔트리 04 튜토리얼을 실행 할 때의 주의 사항 05 .NET 2002 또는 .NET 2003의 기존 웹 프로젝트를 사용하여 작업하기 Chapter 32 ReportDocument 오브젝트 모델의 튜토리얼 01 Web 폼에서의 버튼 설정 02 버튼 이벤트에 sort order 순서를 사용하여 프로그래밍 03 영속 실패에 대한 테스트 및 확인 04 Session 코드의 추가 05 영속 성공에 대한 테스트 및 확인 ■ SQL 인증을 사용하여 보안 SQL Server 데이터베이스에 로그온 01 시큐러티로 보호된 SQL Server 데이터베이스에 접속하는 리포트의 작성 02 리포트에 로그온 코드의 추가 03 실행 시에 데이터베이스의 장소를 변경하는 기능의 추가 ■ 향상된 데이터베이스 로그온 코드 01 데이터베이스에 로그온 하기 위한 프로젝트의 변경 02 데이터베이스 로그온을 위한 DataSourceConnections 클래스의 사용 03 ReportDocument 클래스의 SetDatabaseLogon() 메서드의 사용 ■ 통합 보안을 사용하여 보안 SQL Server 데이터베이스에 로그온 01 통합 보안 SQL Server 데이터베이스에 접속하는 리포트의 작성 02 리포트의 바인드 03 리포트에 로그온 코드의 추가 04 실행 시에 데이터베이스 위치 변경하는 기능의 추가 05 SetConnection 메서드의 설정 ■ 하위 보고서를 통해 보안 SQL Server 데이터베이스에 로그온 01 메인 보고서에 하위 보고서의 추가 02 하위 보고서 로그온 코드의 추가 ■ 이산 값 파라미터의 읽기 및 설정 01 파라미터가 있는 리포트의 작성 02 리포트의 바인드 03 코드에서 직접 파라미터 설정 04 기본 파라미터를 표시하는 ListBox 컨트롤의 작성 05 ListBox의 선택에 의한 파라미터의 설정 06 파라미터의 상태 유지 구성 07 이산 값 파라미터 코드의 강화 ■ 하위 보고서의 파라미터 읽기 및 설정 01 메인 보고서에 하위 보고서의 추가 02 하위 보고서에 파라미터 코드의 추가 03 범위 값 파라미터의 값을 보관 유지하기 위한 TextBox 컨트롤의 추가 04 하위 보고서를 호출하기 위한 메서드의 변경 05 Session의 영속을 제외하는 메서드의 변경 06 Session의 영속을 포함한 메서드의 변경 07 하위 보고서 파라미터 데이터의 설정 테스트 08 하위 보고서의 범위 값 파라미터 코드의 강화 ■ 여러 형식으로 내보내기(Export) 01 Web 폼 또는 Windows 폼에의 컨트롤의 추가 02 export를 실행하는 세 가지 메서드의 작성 03 여러 내보내기 형식을 구성하는 메서드 만들기 04 Case 문을 통한 메서드 호출 05 export를 실행하기 위한 메서드의 호출 06 export 코드의 강화 07 새로운 export 형식의 메서드의 작성 08 ExportToDisk() 메서드의 사용 09 ExportToDisk() 메서드용의 프로젝트의 설정 10 ExportToDisk() 메서드용의 프로젝트의 준비 11 ExportSetup() 메서드의 변경 12 ExportToDisk() 메서드의 호출 13 ExportToHttpResponse() 메서드의 사용 14 ExportFormatType 열거형과 함께 ExportToHttpResponse() 메서드 사용 15 ExportToHttpResponse() 메서드에서의 ExportOptions 클래스의 사용 16 ExportToStream() 메서드의 사용 17 ExportToStream() 메서드용의 프로젝트의 설정 18 ExportToStream() 메서드용의 프로젝트의 준비 19 ExportSelection() 메서드의 case 문의 변경 20 ExportToStream() 메서드의 호출 ■ 인쇄 및 인쇄 옵션 설정 01 Print Option 컨트롤의 추가 02 Print Option 컨트롤의 프로퍼티의 설정 03 Print Option 컨트롤의 값 설정 04 선택한 용지 공급 검색 05 인쇄 옵션의 설정 06 인쇄 버튼 클릭 이벤트 메서드의 설정 ■ CrystalReportPartsViewer 컨트롤을 사용하여 부분 보고서 표시 01 리포트의 작성 02 리포트 파츠(부분 보고서)를 표시하기 위한 리포트의 변환 03 리포트의 바인드 04 리포트의 데이터의 필터 Chapter 33 데이터 접속의 튜토리얼 01 서버 탐색기에서의 샘플 데이터베이스에의 접속의 구성 02 데이터 집합 Schema 작성 03 데이터 집합에 값을 입력하는 헬퍼 클래스의 기술 04 데이터 집합 Schema 접속하는 리포트의 작성 05 리포트의 바인드와 값을 입력한 데이터 집합의 데이터 소스의 설정 ■ IDataReader에의 접속 01 클래스 라이브러리의 작성 02 IDataReader 정적 메서드에의 리포트의 접속 03 예외의 처리 04 IDataReader 정적 메서드의 값에 근거해 리포트를 작성한다 05 리포트의 바인드 ■ 오브젝트 컬렉션에의 접속 01 Stock 클래스의 작성 02 Stock 오브젝트에의 Crystal 리포트의 접속 03 오브젝트 컬렉션의 프로그램적인 값의 설정 04 오브젝트 컬렉션의 동적인 값의 설정 05 리포트의 확장 Chapter 34 ReportDocument 사용하기 01 ReportDocument 메서드 02 원하는 레코드 선택하기 03 PrintOptions Object의 속성 04 용지 방향 제어하기 05 용지 사이즈 선택하기 06 용지의 양면 인쇄 방법 지정하기 07 용지 공급 방법 지정하기 08 미리보기 창을 나타내지 않고 바로 인쇄하기 09 보고서 저장하기 10 보고서의 데이터 저장 여부 설정하기 11 리포트의 영역 속성 지정하기 Chapter 35 CrystalReportViewer 컨트롤 제어하기 01 하나의 폼에 두 개의 CrystalReportViewer 컨트롤 나타내기 02 CrystalReportViewer 컨트롤 기능 알기 03 웹 폼 CrystalReportViewer 컨트롤의 속성 04 윈 폼 CrystalReportViewer 컨트롤의 속성 05 CrystalReportViewer 컨트롤 사용 해제하기 06 웹 폼에서 CrystalReportViewer 컨트롤의 크기 제한하기 07 웹 폼에서 페이지 연결 여부 지정하기 08 CrystalReportViewer 컨트롤의 배율 지정하기 09 특정 내용 찾기 10 페이지 이동하기 11 그룹 트리 표시 여부 지정하기 12 CrystalReportViewer 컨트롤 제어 버튼 표시 여부 지정하기 13 툴바의 구성 요소 제어하기 14 드릴다운 기능 지정하기 Chapter 36 필드 제어하기 01 텍스트 필드 내용 변경하기 02 필드 속성 바꾸기 03 수식 필드 제어하기 04 수식 필드 내용 변경하기 05 수식 필드 문법 검사하기 Chapter 37 데이터베이스 소스 위치 지정하기 01 로컬 데이터베이스 소스 위치 지정하기 02 암호가 걸린 MDB의 Password 지정하기 03 서버 혹은 ODBC 데이터 소스 지정하기 Chapter 38 ADO 및 ADO.NET 소스 위치 지정하기 01 ADO.NET 사용해서 연결하기 02 ADO.NET을 데이터 소스로 사용한 보고서 만들기 03 C# 프로젝트에서의 코드 지정하기 Chapter 39 소트 필드 제어하기 01 소트 필드 제어하기 02 SortField Object로 소트 필드 지정하기 03 ReportDocument를 사용해서 소트 필드 지정하기 04 Loop를 이용해서 소트 필드 지정하기 Chapter 40 하위 보고서 제어하기 01 하위 보고서 열기 02 VB.NET에서 메인 및 하위 보고서에 SQL 로그온 정보 지정하기 Chapter 41 매개 변수 필드 제어하기 01 .NET 예제 : CrystalReportViewer 컨트롤로 다중 이산 매개 변수 제어하기 02 .NET 예제 : 다중 범위 매개 변수 제어하기 03 .NET 윈 예제 : CrystalReportViewer 컨트롤로 다중 이산 및 범위 매개 변수 동시에 제어하기 04 .NET 윈 예제 : ReportDocument로 다중 이산 값 매개 변수 필드 제어하기 05 .NET 웹 예제 : 하위 보고서의 매개 변수 필드 제어하기 06 .NET 윈 예제 : 하위 보고서의 매개 변수 필드 제어하기 Chapter 42 보고서 내보내기 01 내보내기를 할 때 사용하는 속성 02 내보내기 대상 지정하기 03 내보내기 대상 형식 지정하기 04 내보내기 포맷 옵션 사용하기 05 Excel 형식으로 디스크로 내보내기 06 HTML 형식으로 디스크로 내보내기 07 PDF 형식으로 디스크로 내보내기 08 RichText 형식으로 디스크로 내보내기 09 워드 형식으로 디스크로 내보내기-Engine object 방식 10 Excel 형식으로 Exchange 폴더로 내보내기 11 웹 폼에서 내보내기를 하려면 12 웹 폼에서 PDF로 내보내기 13 프린터를 지정해서 바로 인쇄하기 Chapter 43 차트 제어하기 01 차트를 제어하려면 02 ChartObject 지정하기 03 차트 제어하기 04 차트 종류 바꾸기 05 함수로 차트 제어하기 Chapter 44 라인과 박스 제어하기 01 라인과 박스를 제어하려면 02 LineObject 지정하기 03 BoxObject 지정하기 04 라인 제어하기 05 제어시의 주의 사항 Chapter 45 CrystalReportViewer 컨트롤 이벤트 사용하기 01 크리스탈 리포트의 특징 02 Drill 이벤트 03 DrillDownSubreport 이벤트 04 HandleException 이벤트 05 Navigate 이벤트 06 ReportRefresh 이벤트 07 Search 이벤트 08 ViewZoom 이벤트 Chapter 46 외부 이미지 파일 사용하기 01 데이터 집합 스키마 만들기 02 보고서를 DynamicImage.xsd 파일에 연결하여 만들기 03 보고서 바인딩 Chapter 47 크리스탈 리포트 2008 사용하기 01 NET에 크리스탈 리포트 설치하기 02 페이징 탭(섹션 전문가) 사용하기 03 CR.NET API 기능 04 rassdk_net_samples_12 폴더 샘플 코드 살펴보기 05 Tutorials 폴더 샘플 코드 살펴보기 |