Pobierz sgcReports

sgcReports jest w wersji próbnej sgcUI All-Access: jeden instalator dla Delphi i jeden dla C++ Builder ze wszystkimi 14 produktami sgcUI. Pobierz w pełni funkcjonalną wersję próbną, uruchom skompilowane dema bez IDE lub dodaj pakiety NuGet do projektu .NET. Licencje są dostępne na stronie cennika.

Bezpłatne pobieranie wersji próbnej

Jedna wersja próbna sgcUI instaluje każdy produkt sgcUI, razem z sgcReports, z pełną funkcjonalnością do oceny.

Wersja próbna sgcUI dla Delphi

W pełni funkcjonalna wersja próbna dla Delphi 7 do RAD Studio 13 ze wszystkimi 14 produktami sgcUI, razem z sgcReports, oraz projektami demonstracyjnymi.

Pobierz wersję próbną Delphi →

Wersja próbna sgcUI dla C++ Builder

W pełni funkcjonalna wersja próbna dla C++ Builder 2007 do 13. Te same komponenty z plikami nagłówkowymi C++ i projektami demonstracyjnymi.

Pobierz wersję próbną CBuilder →

Skompilowane dema

Gotowe do uruchomienia pliki wykonywalne każdego produktu sgcUI. Dema sgcReports to ReportInvoice, ReportGroups, ReportJSONDefinition, ReportPDFUA, ReportExports, ReportFluent, ReportMobileFMX, ReportHTTPServer, ReportLinuxDaemon i ReportDatabaseSQL.

Pobierz dema →

Co dostajesz w wersji próbnej

  • sgcReports z każdą funkcją, razem z sgcPDF i pozostałymi produktami sgcUI
  • Pakiety dla Delphi 7 do 13 oraz C++ Builder 2007 do 13 w wersji próbnej C++ Builder
  • Projekty demo Delphi i C++ Builder dla sgcReports oraz pomoc
  • Kompilacja z wersją próbną pokazuje komunikat przy starcie; nic innego się nie zmienia

Trzy kroki do działającego sgcReports

Zainstaluj wersję próbną, uruchom demo, a potem upuść sgcReports na własny formularz.

Zainstaluj

Uruchom instalator wersji próbnej sgcUI z zaznaczonymi sgcPDF i sgcReports. Rejestruje w IDE komponenty raportu, źródeł danych, eksportu i podglądu.

Otwórz demo

Otwórz ReportInvoice z folderu dem sgcReports i uruchom je: faktura otworzy się w podglądzie i zapisze jako PDF.

Zbuduj raport

W nowym projekcie utwórz TsgcReportBuilder, połącz łańcuchem stronę, nagłówek grupy i pasmo danych na TsgcReportJSONSource, a następnie wywołaj SaveToPDF.

Uruchom dema sgcReports

ReportInvoice

ReportInvoice

Faktura master detail ze zbiorów danych: nagłówek, linie, sumy i kod QR, w podglądzie i jako PDF.

ReportGroups

ReportGroups

Sprzedaż pogrupowana według regionu z nagłówkami grup, podsumowaniami i sumą końcową w paśmie podsumowania.

ReportFluent

ReportFluent

Kompletny raport napisany płynnym builderem, a potem wyeksportowany do każdego formatu.

ReportJSONDefinition

ReportJSONDefinition

Edytuj definicję JSON i jej dane w dwóch polach memo i wyrenderuj ją, z błędami wskazującymi ścieżkę JSON.

ReportPDFUA

ReportPDFUA

Oznaczone wyjście PDF/UA-1 z tekstem alternatywnym i rolami nagłówków, gotowe do sprawdzenia w veraPDF.

ReportExports

ReportExports

Jeden przygotowany raport zapisany jako pliki PDF, XLSX, CSV i PNG.

ReportDatabaseSQL

ReportDatabaseSQL

Raport zasilany zapytaniami SQL przez źródła zbiorów danych.

ReportMobileFMX

Podgląd FireMonkey z nawigacją po stronach. Podgląd FireMonkey działa w systemie Windows.

ReportLinuxDaemon

Demon konsolowy dla Windows i Linux64, który renderuje zadania JSON z kolejki pulą wątków roboczych.

Tylko zarejestrowana ReportHTTPServer

Raporty udostępniane przez HTTP z przeglądarką, parametrami i pobieraniem. Wymaga sgcWebSockets i sgcHTML.

Obsługiwane środowiska IDE i platformy

ElementWsparcie
Delphi i C++ BuilderDelphi 7 do 13 i C++ Builder 2007 do 13 dla rdzenia: model, wyrażenia, dane, układ, silnik i eksporty.
Systemy operacyjneRdzeń w systemach Windows, Linux64, macOS, iOS i Android, bez VCL, bez FMX i bez zewnętrznej DLL.
PodglądPodgląd VCL w systemie Windows. Podgląd FireMonkey w systemie Windows.
.NETRdzeń, podgląd WinForms oraz pakiety HTML i ASP.NET Core.
ZależnościsgcReports wymaga sgcPDF. Most sgcReportsHTML wymaga sgcWebSockets Professional lub wyższego oraz sgcHTML.

sgcReports dla .NET

sgcReports jest też dostarczany jako zarządzany port w C# z tymi samymi nazwami klas dla WinForms, WPF i Avalonia, w postaci pakietów NuGet.

Pakiety NuGet

Zainstaluj darmową edycję Community poleceniem dotnet add package esegece.sgcReports.Community lub edycję zarejestrowaną poleceniem dotnet add package esegece.sgcReports. Kontrolki dla twojego frameworka UI są w esegece.sgcReports.WinForms.

Zobacz w NuGet →

Dema .NET

Projekty demonstracyjne: Invoice, Groups, JSONDefinition, PDFUA, Exports, Fluent, HTTPServer, LinuxDaemon, DatabaseSQL, MobileMAUI.

Przeczytaj przegląd .NET →

Community vs. zarejestrowana

Darmowa edycja Community produktu sgcReports jest dla osób prywatnych i organizacji o rocznym przychodzie brutto poniżej 1 mln EUR i nie więcej niż 5 programistach. Edycja zarejestrowana ma wszystkie funkcje, pełny kod źródłowy i licencję komercyjną. sgcReports wymaga sgcPDF; instalator Community oferuje go tylko wtedy, gdy obecny jest licencjonowany sgcPDF.

Pakiety NuGet sgcReports

Pakiety Community są bezpłatne. Pakiety zarejestrowane wymagają licencji .NET.

EdycjaInstalacjaUwagi
Communitydotnet add package esegece.sgcReports.Community
Communitydotnet add package esegece.sgcReports.WinForms.Community
Communitydotnet add package esegece.sgcReports.HTML.Community
Communitydotnet add package esegece.sgcReports.AspNetCore.Community
Zarejestrowanadotnet add package esegece.sgcReports
Zarejestrowanadotnet add package esegece.sgcReports.WinForms
Zarejestrowanadotnet add package esegece.sgcReports.HTML
Zarejestrowanadotnet add package esegece.sgcReports.AspNetCore

Potrzebujesz licencji?

Zobacz opcje cenowe sgcReports lub zdobądź go w ramach edycji sgcUI.