더 작은 보고서 사용
Crystal Reports for Visual Studio 프로젝트의 확장성을 최적화하는 다른 방법은 보고서의 크기를 줄이는 것입니다.
가능하면 보고서를 15페이지 미만으로 유지하는 것이 좋습니다. 대부분의 사용자는 웹 응용 프로그램에서 수많은 페이지의 데이터보다는 소량의 주요 데이터 부분만 보려는 경향이 있습니다.
데스크톱 응용 프로그램에 사용되는 보고서를 웹 기반 응용 프로그램에 그대로 적용하는 것은 적절하지 않을 수 있습니다.
보고서의 크기를 줄이려면 보고서로 반환되는 레코드의 수를 제한하는 레코드 선택 수식을 사용합니다. 다음 세 가지 방법 중 하나를 통해 구현할 수 있습니다.
- 포함된 Crystal Reports Designer를 사용하여 레코드 선택 수식을 보고서에 하드 코딩할 수 있습니다.
- 보고서에 검색된 레코드를 프로그래밍 방식으로 더 세밀하게 필터링할 수 있습니다.
- CrystalReportViewer 개체 모델을 사용하는 경우 CrystalReportViewer의 SelectionFormula 또는 ViewTimeSelectionFormula 속성을 사용합니다.
참고
CrystalReportViewer 개체 모델을 사용하여 레코드를 필터링하는 방법에 대한 자세한 내용은 CrystalReportViewer 자습서 "자습서: 선택 수식을 사용하여 데이터 필터링"을 참조하십시오.
- ReportDocument 개체 모델을 사용하는 경우 ReportDocument의 RecordSelectionFormula 속성을 사용합니다.
- CrystalReportViewer 개체 모델을 사용하는 경우 CrystalReportViewer의 SelectionFormula 또는 ViewTimeSelectionFormula 속성을 사용합니다.