현재 최신 버전 : ComponentOne 2023 v3 | Wijmo 2023 v2 | Spread.NET v17 | SpreadJS v17 | ActiveReports.NET v18 | ActiveReportsJS v4.2 | Forguncy v9 | DsExcel v7

    ActiveReports.NET 보고서 유형

    ActiveReports.NET은 .NET 보고서를 디자인할 수 있는 다양한 방법을 제공합니다.

    필요한 .NET 보고서를 만들 수 있는 다양한 파일 서식으로 여러 보고서 옵션을 선택할 수 있습니다.

    RDL 보고서
    페이지 보고서
    섹션 보고서

    RDL 보고서

    RDL(Report Definition Language) 보고서는 컨트롤 크기 및 페이지 크기와 같은 레이아웃 제한 없이 자유롭게 보고서 컨트롤 레이아웃을 만들 수 있는 보고서 서식입니다.


    RDL 보고서에서 컨트롤은 사용 가능한 데이터 크기에 따라 확장하고 축소될 수 있습니다. 페이지 보고서와 유사하게 목록 컨트롤 및 표 컨트롤과 같은 데이터 영역은 반복되는 섹션을 표시하도록 그룹화하는 데 사용할 수 있습니다. 이러한 컨트롤은 데이터 집합 크기에 따라 확장되므로 렌더링된 결과는 데이터에서 레코드의 수에 따라 달라집니다.


    RDL 보고서는 일반적인 원장, 송장과 같은 긴 표 형식의 보고서와 고정 레이아웃의 양식 대신 크기가 다양한 데이터가 있는 보고서를 유연하게 표시하려고 하거나 다양한 데이터 소스를 사용하여 표 및 차트를 정렬하려고 하는 경우에 적합합니다. 컨트롤이 데이터를 수용하도록 확장되면 ActiveReports.NET은 보고서의 페이지 크기 설정에 따라 페이지로 나뉩니다.


    RDL 보고서는 마스터 보고서를 만들고 사용하는 기능도 제공합니다. 마스터 보고서를 통해 데이터, 회사 로고 및 페이지 헤더 또는 푸터와 같이 일반적인 기능을 포함한 보고서에서 일관성을 유지할 수 있습니다. 마스터 보고서의 본문은 콘텐츠 보고서를 추가하는 데 사용할 수 있으며, 마스터 보고서는 다른 보고서에서 상속하는 ‘템플릿’ 셸로 사용됩니다. 이를 통해, 사용자는 하나의 편리한 위치에서 보고서의 전체 모음에 대해 회사 주소, 테마, 로고를 빠르게 변경할 수 있습니다.


    RDL 보고서는 ActiveReports의 WYSIWYG 디자이너에 단순한 디자인을 제공합니다. 매개 변수정렬드릴다운드릴스루목차책갈피 등과 같은 대화형 기능을 최대한 활용하여 더욱 완벽한 보고서를 만들어 보세요!


    페이지 보고서

    페이지 보고서는 개발자가 레이아웃에 가장 중점을 두고 보고서를 만들 수 있는 새로운 방법을 제공합니다. 이러한 보고서의 특정한 스타일은 다른 .NET 리포팅 도구에서는 어렵습니다.


    페이지 레이아웃에서 페이지 수준의 보고서를 디자인합니다. 각 페이지는 컨테이너 역할을 하며 첫 번째 또는 새 페이지의 사본으로 함께 제공할 수 있습니다. 이를 통해, 각 페이지에 대해 다른 레이아웃을 디자인할 수 있을 뿐만 아니라 페이지 어느 곳에서든 컨트롤을 배치할 수 있습니다.


    이러한 컨트롤의 크기 및 위치는 보고서를 디자인할 때 정확하게 정의됩니다. 런타임에서 컨트롤은 사용 가능한 데이터를 기반으로 위치를 변경하거나 크기를 변경하지 않습니다. 데이터의 모든 오버플로는 


    OverFlowPlaceHolder 컨트롤에 연결할 수 있습니다. 목록 컨트롤 및 표 컨트롤과 같은 데이터 영역은 반복되는 섹션을 표시하도록 그룹화하는 데 사용할 수 있습니다.

    페이지 보고서는 송장, 청구 명세서, 메일 병합, 카탈로그, 규정 양식 및 레이아웃이 중요한 보고서를 만드는 데 매우 유용합니다. 특정 페이지 크기를 디자인하므로 모든 항목이 페이지 보고서에 잘 맞는지 확인하기 위해 코드를 사용하거나 측정을 추가할 필요는 없습니다.


    RDL 보고서와는 달리 데이터 영역은 런타임에서 고정된 상태를 유지하므로 디자인 화면에 표를 놓고, 정확하게 원하는 방식으로 크기를 조정하는 속성을 설정하고, 데이터 크기와 상관없이 매번 완벽한 픽셀 단위의 출력을 렌더링할 수 있습니다.


    페이지 보고서는 ActiveReports의 WYSIWYG 디자이너에 직관적인 디자인을 제공합니다. 매개 변수, 필터, 정렬, 드릴다운, 드릴스루, 목차, 책갈피 등과 같은 대화형 기능을 전체적으로 사용해 보세요.

    섹션 보고서

    섹션 보고서는 일반적인 ActiveReports 밴드 보고서 유형으로, 데이터를 반복하는 세부 정보 섹션이 있습니다. 여기에는 그룹, 페이지 및 전체 보고서의 선택적 헤더 및 푸터 섹션도 포함됩니다.


    섹션 보고서는 Access 및 Crystal 보고서와 비슷합니다. 코드 숨김 또는 스크립트를 사용하면 보고서가 사용자 정의 정도가 매우 큰 보고서를 만들기 위해 생성하는 과정에서 발생하는 다양한 이벤트에 대응할 수 있습니다.


    섹션 보고서는 ActiveReports 디자이너 컴포넌트에서 만들어진 경우 완전히 코드 기반(C# 또는 VB.NET) 또는 XML 기반이 될 수 있습니다. 섹션 보고서의 코드 기반 및 이벤트 중심 특징은 극도의 유연성 및 컨트롤이 필요한 경우 사용할 이상적인 보고서 유형으로 만들어 줍니다.


    섹션 보고서는 목록으로 많은 양의 데이터를 출력하거나 반복적으로 데이터를 표시하는 양식에 유용합니다.

    Share by: