주문형 처리를 차단하는 필드 사용 안 함
Crystal Reports for Visual Studio 프로젝트의 확장성을 최적화하는 방법 중 하나는 주문형 처리를 차단하는 필드를 사용하지 않는 것입니다.
Crystal Reports는 요청에 따라 보고서를 처리합니다. 예를 들어 보고서의 첫 번째 페이지를 표시해야 하는 경우 보고서 전체가 아닌 첫 번째 페이지만 처리합니다. 그러나 보고서 처리의 완료와 관련된 필드나 수식을 보고서의 첫 번째 페이지에 삽입하면 주문형 처리를 수행할 수 없습니다.
예를 들어 "N/M 페이지" 특수 필드가 첫 번째 페이지에 배치되어 있으면 이 필드를 렌더링하기 전에 보고서 전체를 처리하여 페이지 수를 확인해야만 합니다. 이 경우 보고서 전체의 처리가 완료되어야만 첫 번째 페이지를 표시할 수 있습니다. 요약 계산의 백분율을 사용하는 경우에도 동일한 동작이 발생합니다.
이러한 유형의 필드는 사용하지 않는 것이 좋습니다.