유연한 하위 리포트로 보고서 섹션 재사용
복잡한 시나리오를 단순화하고 데이터 소스 전반에서 중복 로직을 줄이기 위해 모듈식 보고서를 마스터 레이아웃에 포함하세요.

하위 리포트를 사용하면 독립적으로 유지 관리되는 보고서를 마스터 보고서에 포함하여 모듈식이고 유연한 보고서 디자인을 구현할 수 있습니다. 각 Subreport는 별도로 생성, 유지 관리 및 재사용할 수 있으며, 매개 변수를 통해 마스터 보고서에 연결되어 별도의 데이터 소스에서 데이터를 동적으로 필터링합니다. 이 방식은 복잡한 보고 시나리오를 단순화하고, 일관성을 높이며, 중복된 로직을 피함으로써 유지 관리 노력을 줄여 줍니다. 일반적인 사용 사례로는 요약 보고서 내에서 상세 라인 항목을 표시하는 경우, 여러 데이터베이스의 데이터를 결합하는 경우, 인보이스, 감사 상세, 고객 이력과 같은 표준화된 섹션을 여러 보고서 전반에 걸쳐 재사용하는 경우 등이 있습니다.
여러 ASP.NET Core 보고 컨트롤은 다음을 포함하여 하위 리포트를 지원합니다.
- DevExpress Reporting을 사용하면 재사용 가능한 하위 리포트를 포함하고, 매개 변수를 통해 여러 데이터 소스를 연결하며, 복잡한 보고서 구조를 효율적으로 관리할 수 있습니다.
- TX Text Control .NET Server for ASP.NET은 문서용 동적 하위 리포트를 지원하여 별도의 데이터 소스와 매개 변수 기반 콘텐츠 재사용을 가능하게 합니다.
- Telerik Reporting을 사용하면 모듈식 하위 리포트를 설계하고, 상황에 맞는 매개 변수를 전달하며, 보고서 내에서 독립적인 데이터 쿼리를 안전하게 결합할 수 있습니다.
- FastReport .NET WEB은 유연한 하위 리포트를 통합하고, 매개 변수를 통해 데이터셋을 필터링하며, 웹 애플리케이션 전반에서 보고서 구성 요소를 손쉽게 재사용할 수 있게 해줍니다.
기능과 가격에 대한 심층 분석을 보려면 ASP.NET Core 보고 컨트롤 비교를 확인하세요.