모든 기능을 갖춘
.NET 보고 도구

ActiveReports는 API를 포함하는 광범위한 .NET 보고 라이브러리, 데이터 시각화 및 탐색 컨트롤, 디자이너 및 데스크톱, 웹 및 모바일용 배포 가능 뷰어가 포함된 완전한 보고 솔루션입니다.

특징

빠른 .NET 리포팅 엔진

ActiveReports 리포팅 엔진은 데이터를 가져와 리포트 레이아웃으로 처리하며, 성능에 초점을 두고 제작된 가벼우면서도 강력한 제품입니다. 엔진에서 메모리를 최적화하여 사용하고 리포트 레이아웃을 효율적으로 완성할 수 있으며 지금도 꾸준히 성능을 개선해 나가고 있습니다.

Fast .NET Reporting Engine

유연한 .NET API

ActiveReports는 코드를 통해 거의 모든 컨트롤을 제어 할 수 있는 광범위한 .NET API를 제공합니다. Visual Studio에 기본 도구로 통합되어 개발자들에게 다른 도구와 마찬가지 형태의 컨트롤로 제공됩니다. 디자이너 IDE를 통해 설정할 수 있는 모든 속성이 코드로 사용 가능합니다. 리포트를 초기화, 실행, 렌더링, 내보내기 및 인쇄할 때 발생하는 사항을 제어하는 이벤트도 사용할 수 있습니다.

Flexible .NET API

다른 리포팅 도구에서 변환

ActiveReports에는 Crystal Reports 등의 다른 도구에서 리포트를 변환하는 기능도 있습니다. 이러한 변환기는 사용하기 쉽고 마법사 구동 방식이며, 수동으로 처음부터 리포트를 변환하고 구축하는 시간을 단축시킵니다.

Convert from other Reporting Tools

완전한 지역화 지원

프로젝트와 출력의 모든 사항을 지역화할 수 있고 ActiveReports는 모든 주요 언어 문자 집합을 지원합니다. 표준 및 사용자 지정 멀티바이트 문자 집합이 지원됩니다. 또 ActiveReports는 여러 언어로도 사용할 수 있습니다.

Full Localization Support

XCOPY 배포 기능

ActiveReports는 InstallShield와 같은 복잡한 배포 프로그램을 통하지 않고 쉽게 XCOPY로 배포가 가능합니다. 또한 개발자 라이선스 외에는 별도의 라이선스 비용이 없기 때문에 정식 라이선스가 인증된 머신에서 빌드된 프로젝트를 배포할 때 필요한 어셈블리도 단순히 복사해서 포함하면 간단하게 배포할 수 있습니다.

비주얼 쿼리 디자이너

이 SQL 쿼리 디자이너는 Visual Studio IDE 통합 디자이너와 최종 사용자 디자이너로 모두 제공됩니다. 비주얼 쿼리 디자이너를 사용하면 SQL 쿼리 언어에 능숙하지 않은 사용자도 끌어서 놓기 방식의 간편한 인터페이스를 통해 데이터베이스의 모든 테이블 및 뷰를 노출하여 최적화된 쿼리를 생성할 수 있습니다. 사용자는 간단한 쿼리 외에도 조인, 식, where 필터, group by 절, 정렬된 출력 등이 포함된 복잡한 쿼리를 만들 수 있습니다. 디자이너에는 데이터 미리 보기 옵션도 포함되어 있어 사용자가 보고 쿼리 출력이 원하는 것인지 확인할 수 있습니다.

Convert from other Reporting Tools

풍부한 차트 작성 컨트롤

ActiveReports에는 막대 차트, 원형 차트, 거품형 차트, 분산 다이어그램, 글머리 기호 차트 및 스파크라인과 같은 여러 가지 종류의 차트에 대한 컨트롤이 포함되어 있습니다.

Rich Charting Controls

바코드

바코드는 상품의 이동 및 기타 이동 절차를 추적하는 데 유용합니다. ActiveReports에서는 주요 바코드 알고리즘에 대한 지원을 본격적으로 지원하며 프로젝트에 필요한 바코드 유형을 쉽게 포함할 수 있습니다.

Barcodes

드릴다운 상호작용

ActiveReports는 단순히 인쇄된 리포트만을 생성하지 않습니다. 최종 사용자에게 마스터/세부 드릴다운, 매개 변수 필터링 및 정렬 등의 매력적인 상호 작용을 제공합니다.

Drill-down Interactivity

고급 데이터 시각화 컨트롤

ActiveReports는 기존의 차트가 가진 기능 이상을 제공하며, 맵 및 밴드 목록과 같은 고급 데이터 시각화 도구를 제공하므로 의미 있는 데이터를 생성할 수 있습니다.

Advanced Data Visualization Controls

Excel 렌더링 확장 프로그램

Excel 렌더링 확장 프로그램은 보고서 레이아웃을 Microsoft Excel 파일 형식으로 내보낼 때 레이아웃 정확도를 높이고 성능을 최적화합니다.

Excel 렌더링 확장 프로그램

사용자 지정 컨트롤 지원

ActiveReports를 확장하여 응용 프로그램에 긴밀하게 통합할 수 있기 때문에 사용자 지정 컨트롤도 지원됩니다. 사용자는 프로젝트에 사용자 지정 컨트롤을 추가한 다음 ActiveReports에 포함된 컨트롤처럼 사용하기만 하면 됩니다.

여러 형식으로 리포트 내보내기

ActiveReports는 PDF(고급 보안 지원 포함), Excel, Word, RTF, HTML, Text, XML 및 TIFF 등의 광범위한 최신 문서 유형으로 내보냅니다. 리포팅 라이프 사이클의 다른 부분과 마찬가지로 내보내기 프로세스 역시 API를 통해 확장할 수 있습니다.

Export Reports to Multiple Formats

리포트 인쇄 정밀 컨트롤

개발자가 ActiveReports를 사용하여 프린터 작업, 용지 크기, 한 시트에 여러 리포트 페이지 인쇄, 양면/소책자 인쇄 및 용지 트레이를 시스템 수준에서 제어할 수 있습니다. 이러한 수준의 컨트롤은 사전 인쇄된 양식과 특정 색상 기반의 용지 출력(이중 송장 복사본 등) 작업에서 특히 중요합니다. 예를 들어, 리포트 용지 유형에 따라 다른 트레이를 사용하는 것(편지지 스톡과 일반 용지 스톡), 홀수/짝수 페이지에 서로 다른 여백을 사용하여 인쇄하는 것, 레이블/봉투 스톡에 인쇄하는 것 등이 포함됩니다.

스크립트 가능 런-타임 환경 이벤트

ActiveReports로 디자인된 리포트는 리포트 실행 중에 발생할 수 있고 리포트의 동작을 제어할 수 있는 스크립트 가능 이벤트가 있습니다. 이러한 이벤트를 사용하여 런-타임 환경에서 고급 리포트 조작을 수행하며, 개발자가 동적으로 컨트롤을 추가하고, 필드를 추가하며, 바인딩 및 바인딩되지 않은 리포트의 데이터를 조작하고, 계산을 수행하고 리포트의 서식을 변경할 수 있습니다. 대개 이러한 작업을 수행하고 이벤트를 관리하려면 리포트 실행을 감싸는 래퍼를 작성해야 하지만 ActiveReports 기본 제공 이벤트를 통해 시간을 절약하면서 간편하게 통합할 수 있습니다.

Scriptable Runtime Events

대상 출력을 기반으로 선택적 인쇄 제어

출력 형식(예: 화면, PDF, 인쇄)에 따라 다르게 보이는 리포트도 많으므로, 인쇄하기가 어려울 수 있습니다. ActiveReports에서는 레이아웃 기능을 통해 특정 출력에 특정 컨트롤을 사용하고 화면에서 해당 컨트롤을 전환하는 기능을 제공하므로 디자인이 쉬워집니다.

Selective Control Printing based on Target Output

개발자별 라이선스, 로열티 무료

ActiveReports는 개발자별로 라이선스가 부여되고, ActiveReports를 사용하여 배포된 응용 프로그램과 웹 사이트를 무료로 무제한 배포할 수 있으며, 최종 사용자 라이선스 비용이 없습니다.