FastReport .NET WPF는 WPF 프로젝트 내에서 상세하고 사용자 지정 가능한 보고서를 생성할 수 있는 구성 요소 집합을 제공합니다. 대용량 데이터를 효율적으로 처리하고, 복잡한 보고서 레이아웃을 지원하며, 여러 데이터 소스 및 내보내기 형식과의 통합을 가능하게 합니다. 재무 보고부터 제품 카탈로그까지 다양한 시나리오에 적합하며, 애플리케이션 내에서 보고서를 직접 편집, 미리 보기, 인쇄할 수 있는 도구를 제공합니다.
WPF 애플리케이션을 위한 보고서 생성
이 구성 요소 집합은 WPF 프로젝트에 보고 기능을 추가하여 비즈니스 문서와 데이터 기반 레이아웃을 만들 수 있게 합니다. 다양한 보고서 유형을 지원하며, 개발자가 애플리케이션 데이터를 송장, 카탈로그, 설문지, 티켓, 청구서 및 기타 구조화된 문서로 쉽게 표현할 수 있도록 돕습니다.
밴드 중심 보고서 디자인
FastReport .NET WPF는 보고서 레이아웃을 구성하기 위해 밴드 중심 모델을 사용합니다. 개발자는 목록 보고서, 그룹 보고서, 다중 열 레이아웃, 마스터-디테일 구조, 중첩된 마스터-디테일-디테일 보고서, 하위 보고서, 공통 머리글, 바닥글, 브랜딩 및 공유 요소를 재사용하는 상속된 보고서 템플릿을 만들 수 있습니다.
독립형 보고서 디자이너
이 제품에는 보고서를 생성, 편집, 보기, 저장, 내보내기, 인쇄할 수 있는 독립형 데스크톱 디자이너가 포함되어 있습니다. 또한 런타임에 실행할 수 있어 사용자가 애플리케이션 내에서 기존 템플릿을 수정하거나 새 템플릿을 만들 수 있으며, 여러 보고서를 동시에 작업하는 기능도 지원합니다.
데이터 액세스 및 처리
보고서 엔진은 ADO .NET 데이터 소스와 연동되며 정렬, 필터링, 마스터-디테일 관계를 지원합니다. 보고서 안에서 애플리케이션 데이터, 데이터베이스 연결, 테이블, 쿼리를 사용할 수 있으며, XML, MS SQL, ADO 소스, 커넥터, IEnumerable 비즈니스 객체도 지원합니다.
스크립팅 및 매개변수 입력
C# 및 VB .NET에 대한 기본 제공 스크립팅 지원을 통해 데이터 처리, 보고서 동작, 대화 상자 관리를 위한 사용자 지정 로직을 구현할 수 있습니다. 또한 보고서에는 생성 전에 매개변수를 요청하는 대화 상자 폼을 포함할 수 있으며, 필터링 가능한 컨트롤과 복잡한 쿼리를 구성하기 위한 시각적 쿼리 빌더도 제공합니다.
보고서 구조 및 편집 접근
디자이너는 보고서 및 속성 트리를 통해 보고서 구조와 데이터에 빠르게 접근할 수 있게 합니다. 이를 통해 매개변수, 필터, 데이터 소스, 전역 스타일을 더 쉽게 편집할 수 있으며, 개발자와 고급 사용자가 보고서 콘텐츠가 구성되고 표시되는 방식을 직접 제어할 수 있습니다.
대화형 미리 보기 및 인쇄
기본 제공 뷰어를 사용하면 사용자가 인쇄나 내보내기 전에 준비된 보고서를 검토할 수 있습니다. 매개변수, 다단계 상세 정보, 관련 상세 보고서를 여는 클릭 동작을 포함한 대화형 동작을 지원합니다. 인쇄 옵션에는 크기 조정, 페이지 분할, 다양한 용지 크기에 맞춰 출력 맞춤 기능도 포함됩니다.
일반 문서 형식으로 내보내기
완성된 보고서는 공유, 보관, 추가 편집을 위해 널리 사용되는 다양한 형식으로 내보낼 수 있습니다. 지원되는 출력 형식에는 PDF, DOCX, XLSX, HTML, CSV, 이미지 형식, OpenDocument 형식, XPS, SVG 등이 있으며, 여러 저장 서비스에 대한 클라우드 대상 지원도 제공합니다.
PDF 양식 및 표준 지원
이 구성 요소는 추가 라이브러리 없이도 편집 가능한 필드를 포함한 보고서를 PDF 문서로 변환할 수 있습니다. 또한 접근성, 신뢰성, 보관용 문서 출력이 필요한 시나리오를 위해 여러 PDF 표준을 지원하여, 팀이 비즈니스 배포 및 규정 준수 워크플로에 적합한 파일을 생성할 수 있도록 돕습니다.
제품 호환성
아래의 세부 정보를 확인하여 이 제품이 사용 환경에서 지원되는지 확인하세요.
컴포넌트 유형
.NET
.NET 버전
.NET 10 LTS
.NET 9 STS
.NET 8 LTS
.NET 7 STS
.NET 6 LTS
.NET 4.8 or earlier
.NET 플랫폼
.NET 어셈블리
.NET WPF
IDE 지원
Visual Studio
구매 방법
FastReport .NET Ultimate의 일부로도, 개별적으로도 이용할 수 있습니다.
FastReport .NET 2024.1은 .NET 8을 지원하여 애플리케이션 성능을 개선하고 보고 프로젝트에 새로운 기능을 추가합니다.
Fast Reports에 대해
1998년에 설립되어 버지니아주 알렉산드리아에 본사를 둔 Fast Reports는 다양한 데이터베이스에서 보고서와 문서를 생성하기 위한 라이브러리와 컴포넌트를 개발합니다. 이 회사의 컴포넌트는 .NET Core, RAD Studio, Visual Studio, Lazarus, Mono와 같은 플랫폼 전반의 수십만 개 소프트웨어 프로그램에 통합되어 있으며, 폭넓은 국제 사용자층을 지원하기 위해 40개 이상의 언어로 현지화되어 있습니다. 미국, 유럽, 아프리카에 사무소를 두고 50개국 이상에서 파트너 네트워크를 확장해 가고 있는 Fast Reports는 Fortune 500에 등재된 조직을 포함해 20,000개 이상의 고객에게 서비스를 제공합니다. 개발자 중심 솔루션으로서의 Fast Reports는 이식성, 광범위한 플랫폼 지원, 유연한 라이선싱으로 인정받고 있습니다.