FastReport Reporting VCL은 Delphi 및 C++Builder 환경에서 유연하고 상호작용적인 보고서와 문서를 만들 수 있도록 개발자에게 포괄적인 컴포넌트 제품군을 제공합니다. 시각적 템플릿 디자이너, 데이터 연결성, 강력한 내보내기 옵션을 통합하여 다양한 비즈니스 및 데이터 표현 요구를 지원합니다.
시각적 보고서 디자이너
드래그 앤 드롭 도구, 밴드 구조, 그리고 툴바와 인스펙터를 통해 접근할 수 있는 오브젝트 속성을 사용하여 보고서 템플릿을 직관적으로 만들고 사용자 지정할 수 있는 내장 시각적 디자이너를 포함합니다.
데이터 연결성
FireDAC, ADO, BDE, DBX, IBX, FIBPlus와 같은 널리 사용되는 데이터베이스 및 데이터 액세스 라이브러리와의 연결을 지원하여 테이블, 쿼리, 데이터셋의 데이터를 원활하게 통합할 수 있습니다.
밴드와 오브젝트
ReportTitle, MasterData, DetailData, GroupHeader, ReportSummary와 같은 다양한 밴드를 사용하는 밴드 중심 보고를 통해 보고서 출력을 구조화하며, Text, Picture, Chart, Barcode, RichText를 포함한 다양한 오브젝트도 제공합니다.
표현식과 스크립팅
Text 오브젝트에 포함된 표현식을 통해 동적 데이터 표현을 지원하고, PascalScript, C++ Script, BasicScript, JScript를 통한 스크립팅 지원과 런타임 매개변수 입력을 위한 대화상자 폼 포함 기능을 제공합니다.
미리 보기 및 인쇄
준비된 보고서를 세부적으로 검토할 수 있는 대화형 미리 보기 창을 제공하며, 매개변수, 다단계 세부 정보, 사용자 클릭에 연결된 상호작용 작업을 지원합니다.
유연한 내보내기 옵션
보안 PDF/A 표준을 지원하는 PDF를 비롯해 DOCX, XLSX, HTML, SVG 및 이미지 형식 등 여러 형식으로 내보내기 필터를 제공하여 보고서 배포와 보관을 원활하게 합니다.
고급 레이아웃 제어
다중 열 보고서, 콘텐츠에 맞추기 위한 밴드와 오브젝트의 자동 확장, 페이지 간 밴드 분할, 복잡한 데이터 레이아웃 및 라벨 인쇄를 처리하는 자식 밴드를 지원합니다.
그룹화 및 집계
헤더 및 푸터 밴드를 사용하는 그룹화 기능, 드릴다운 대화형 그룹, 그리고 상세한 데이터 요약을 위한 SUM, COUNT, MIN, MAX, AVG와 같은 집계 함수를 제공합니다.
별칭 및 변수
데이터셋과 필드에 사용하기 쉬운 별칭을 설정하고 의미 있는 보고서 설계를 위한 변수를 정의할 수 있어 보고서를 더 쉽게 관리하고 이해할 수 있게 합니다.
다중 페이지 및 다단계 보고서
서로 다른 방향과 크기를 가진 여러 디자인 페이지에 걸친 보고서 작성과 함께, 마스터-디테일 및 중첩 데이터 시나리오를 위한 다중 데이터 레벨을 지원합니다.
1998년에 설립되어 버지니아주 알렉산드리아에 본사를 둔 Fast Reports는 다양한 데이터베이스에서 보고서와 문서를 생성하기 위한 라이브러리와 컴포넌트를 개발합니다. 이 회사의 컴포넌트는 .NET Core, RAD Studio, Visual Studio, Lazarus, Mono와 같은 플랫폼 전반의 수십만 개 소프트웨어 프로그램에 통합되어 있으며, 폭넓은 국제 사용자층을 지원하기 위해 40개 이상의 언어로 현지화되어 있습니다. 미국, 유럽, 아프리카에 사무소를 두고 50개국 이상에서 파트너 네트워크를 확장해 가고 있는 Fast Reports는 Fortune 500에 등재된 조직을 포함해 20,000개 이상의 고객에게 서비스를 제공합니다. 개발자 중심 솔루션으로서의 Fast Reports는 이식성, 광범위한 플랫폼 지원, 유연한 라이선싱으로 인정받고 있습니다.