XtraReports Suite
.NET 애플리케이션에 레포팅 기능을 추가합니다.
DevExpress사에서 공개
2001년 부터 ComponentSource에서 판매중
.NET 애플리케이션에 레포팅 기능을 추가합니다.
XtraReports는 최종 사용자가 가능한 한 짧은 시간에 멋진 보고서를 작성하도록 도우며, 오늘날 가장 강력한 보고 솔루션에서 원하는 기능을 모두 얻어낼 수 있습니다. XtraReports Suite는 Microsoft® Visual Studio .NET과 완벽하게 통합되어 일반 Windows® Forms 응용 프로그램을 빌드할 때와 완전히 똑같은 방법으로 보고서를 빌드할 수 있습니다. XtraReports는 동일한 코드 편집기(C#, VB.NET 또는 J#), 동일한 Property Grid, 동일한 컴포넌트 툴상자, 동일한 배치의 툴바를 사용하며, Visual Studio IDE자원을 모두 사용할 수 있습니다.
아주 사용하기 쉬운 보고서 디자이너를 제공하는 보고 도구인 XtraReports Suite는 MS Visual Studio IDE에 완전히 통합되어 있기 때문에, 디자이너에서 또는 코드를 통해 XtraReport 종속 클래스를 빌드하는 Windows Forms와 완전히 동일한 방법으로 보고서를 사용자 정의할 수 있습니다. 다른 주요 특징에는 CSV to XLS, HTML 및 PDF의 다양한 내보내기 포맷, 보고서를 ASP.NET 응용 프로그램에서 사용하는 기능, 보고서 작성 절차를 단순화해주는 여러 가지 마법사, BarCode 및 ZipCode 컨트롤에 붙이는 간단한 레이블에서부터 기타업체의 Windows Forms 컨트롤을 인쇄할 수 있는 기능까지 13개의 다양한 기본 보고서 컨트롤, 마스터 세부사항 및 하위 보고서 지원, 사용하기 쉬운 최종 사용자용 디자이너, 다중 열 보고서 등이 있습니다.
XtraReports Suites의 주요 기능에는 다음과 같은 것이 있습니다.
IDE로의 완벽한 통합:
보고서 컨트롤에는 다음이 포함됩니다.
사용할 수 있는 Band 유형:
ASP.NET 보고서의 편리한 빌드:
기본 End-user Designer - End-user Designer는 IDE 통합 디자이너와 동일한 기능 세트를 제공합니다. 기능에는 다음과 같은 것이 있습니다.
XtraReports로의 이주
XtraReports의 Import 기능을 사용하면 쉽게 현재의 보고 시스템을 XtraReports로 이주할 수 있습니다. MS Access로 작성된 보고서, Crystal 또는 Active 보고서는 XtraReport에서 직접 XtraReport로 쉽게 가져오고 변환할 수 있습니다. "Import..." 글자를 누르고 가져올 보고서를 선택하면 그대로 새로운 XtraReport 클래스를 프로젝트에 추가할 수 있습니다. 변환 관련 작업은 모두 XtraReports가 자동으로 수행합니다.
배포
XtraReprts는 GAC(global assembly cache)에 넣거나 "xcopy"를 사용하여 어셈블리를 배포하는 방법으로 쉽게 배포할 수 있습니다.
물론 배포의 편리성을 논할 때 비용 문제를 간과할 수 없습니다. 앞에서 언급한 것처럼, XtraReports는 이것을 무료로 WindowsForms, ASP.NET 및 End-User Designer에 사용할 수 있습니다.
추가 기능
미리 정의된 다양한 레이블이 제공됩니다. XtraReports를 사용하여 전자 우편 레이블, 스티커, 비즈니스 카드, 뱃지는 물론 어떤 종류의 레이블도 인쇄할 수 있습니다. 가장 많이 사용되는 미리 정의된 레이블 유형을 다양하게 갖춘 마법사를 제공합니다. 마법사는 AOne, Avery, Herma, Zweckfrom 및 기타 여러 레이블 표준(모두 합쳐서 1,500개가 넘습니다)을 지원합니다.