sgcReports 기능 표

sgcReports의 모든 기능을 작업별로 정리했으며, 각 기능의 도움말 항목으로 연결됩니다. 코어는 VCL이나 FMX, 외부 DLL이 없으므로 Windows 서비스와 Linux64 데몬에서도 동작합니다.

리포트 정의

8개 기능

데이터 소스

3개 기능

출력

5개 기능

웹 브리지

3개 기능

.NET

NuGet 패키지 8개

문서

온라인 도움말 및 PDF 매뉴얼

Registered 에디션은 Registered 에디션과 체험판 에디션에 포함되지만 무료 Community 에디션에는 없는 기능을 나타냅니다. ~는 Community에 일부만 포함된 기능이며, 차이점은 아래에 설명되어 있습니다.

모든 행은 해당 도움말 항목으로 연결됩니다. Registered로 표시된 행은 Delphi와 C++ Builder용 sgcReportsHTML 브리지이며, sgcWebSockets Professional 이상과 sgcHTML이 필요합니다.

리포트 정의

기능세부 정보Community도움말
플루언트 빌더TsgcReportBuilder는 플루언트 체인으로 코드에서 리포트를 만듭니다.도움말
리포트 모델TsgcReport 모델을 직접 채웁니다.도움말
JSON 정의다시 컴파일하지 않고 실행 중에 JSON에서 리포트 정의를 불러옵니다.도움말
밴드와 그룹그룹 머리글과 바닥글, 마스터 데이터, 페이지 바닥글, 소계, 페이지 번호.도움말
마스터 상세마스터 및 상세 밴드입니다. 예를 들어 송장과 그 항목들입니다.도움말
표현식Sum(Sales.Amount) 같은 표현식.도움말
바코드sgcPDF 바코드 엔진을 통해 리포트에 바코드를 넣습니다.도움말
오른쪽에서 왼쪽 (아랍어와 히브리어)TsgcReport.RightToLeft와 밴드 및 항목의 BiDiMode가 레이아웃을 미러링하며, 텍스트는 셰이핑, 양방향 정렬, 양쪽 맞춤이 적용됩니다. PDF 내보내기는 오른쪽에서 왼쪽 읽기 방향을 설정하고, XLSX는 오른쪽에서 왼쪽 시트를 만들며, HTML 뷰어와 디자이너에는 dir="rtl"이 적용됩니다.도움말

데이터 소스

기능세부 정보Community도움말
DataSetTsgcReportDataSetSource는 모든 TDataSet을 읽습니다.도움말
JSONTsgcReportJSONSource는 JSON 파일 또는 문자열을 읽습니다.도움말
이벤트TsgcReportEventSource는 직접 만든 이벤트로 리포트에 데이터를 공급합니다.도움말

출력

기능세부 정보Community도움말
접근성 PDF기본적으로 태그된 PDF/UA-1을 생성합니다(PDFUA가 True).도움말
PDF/A-3요청 시 보관용 PDF/A-3을 생성합니다(rpaA3b, rpaA3a). Delphi와 .NET에서는 PDF/A-4(rpaA4)와 PDF/UA-2(PDFUAPart를 rpuPart2로 설정)도 지원합니다.도움말
XLSX, CSV, PNG준비된 리포트 하나로 여러 출력을 만듭니다: TsgcReportXLSXExport, TsgcReportCSVExport, TsgcReportImageExport.도움말
미리 보기페이지 탐색을 지원하는 TsgcReportPreviewVCL과 TsgcReportPreviewFMX.도움말
Linux 데몬Linux64 데몬에서 엔진을 헤드리스로 실행합니다.도움말

웹 브리지

기능세부 정보Community도움말
HTTP로 리포트 제공TsgcReportHTTPEndpoint는 리포트를 PDF, XLSX, CSV, PNG로 제공합니다. sgcWebSockets Professional 이상과 sgcHTML이 필요합니다.~Delphi와 C++ Builder: sgcWebSockets Professional 이상과 sgcHTML이 필요합니다. .NET: esegece.sgcReports.HTML과 AspNetCore 패키지가 같은 경로를 호스팅합니다.도움말
브라우저 뷰어TsgcReportHTMLViewer는 브라우저에서 리포트를 보여 줍니다.도움말
웹 리포트 디자이너TsgcReportHTMLDesigner는 브라우저에서 리포트 정의를 편집합니다.~운영 엔드포인트에서는 DesignerEnabled를 끄고 직접 만든 인증 뒤에 두세요.도움말

.NET용 sgcReports

.NET 리포트는 동일한 클래스 이름을 가진 C# 포트입니다. 빌더, JSON 소스, 엔진, 내보내기, WinForms 미리 보기, HTML, ASP.NET Core, sgcSign 패키지를 제공합니다.

패키지에디션내용
esegece.sgcReports.CommunityCommunity (무료)코어 라이브러리
esegece.sgcReports.WinForms.CommunityCommunity (무료)Windows Forms 컨트롤
esegece.sgcReports.HTML.CommunityCommunity (무료)HTML 뷰어 및 웹 통합
esegece.sgcReports.AspNetCore.CommunityCommunity (무료)ASP.NET Core 통합
esegece.sgcReportsRegistered 에디션코어 라이브러리
esegece.sgcReports.WinFormsRegistered 에디션Windows Forms 컨트롤
esegece.sgcReports.HTMLRegistered 에디션HTML 뷰어 및 웹 통합
esegece.sgcReports.AspNetCoreRegistered 에디션ASP.NET Core 통합

문서

sgcReports의 모든 기능은 sgcUI 도움말에 문서화되어 있으며, 개발 환경별로 별도의 도움말이 제공됩니다.

온라인 도움말

sgcReports 소개로 시작한 다음 빠른 시작과 기능 항목을 차례로 읽어 보세요.

Delphi →
C++ Builder →
.NET →

PDF 매뉴얼

sgcUI 전체 도움말을 PDF 파일로 제공하며, 오프라인으로 읽거나 인쇄할 수 있습니다.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
최고의 가성비: All-Access모든 eSeGeCe 제품과 프리미엄 지원이 포함되어 연 €1,059부터 이용할 수 있어요.
All-Access 가격 보기

sgcReports로 개발하세요

sgcUI 체험판을 다운로드하여 Delphi, C++ Builder 또는 .NET 애플리케이션에 sgcReports를 추가하세요.