Pobierz sgcGrid

sgcGrid jest w wersji próbnej sgcUI All-Access: jeden instalator dla Delphi i jeden dla C++ Builder ze wszystkimi 17 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 sgcGrid, z pełną funkcjonalnością do oceny.

Nowy w sgcGrid? Zacznij od pięciu dem QuickStart dla Delphi (VCL) w Demos\Grid\Delphi\00.QuickStart i przeczytaj przewodnik Getting Started (PDF, po angielsku), który omawia je krok po kroku.

Wersja próbna sgcUI dla Delphi

W pełni funkcjonalna wersja próbna dla Delphi 7 do RAD Studio 13 ze wszystkimi 17 produktami sgcUI, razem z sgcGrid, 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 10.1 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 sgcGrid to LiveTicker, DataSetGrid, GroupAndSummary, Editing, TreeAndDetail, ExcelExport, GridAndChart, AskYourGrid, LiveFeed, Spreadsheet i ServerModeAndCards.

Pobierz dema →

Wersja próbna sgcUI dla Delphi

Delphi 13 Florence Pobierz ↓
Delphi 12 Athens Pobierz ↓
Delphi 11 Alexandria Pobierz ↓
Delphi 10.4 Sydney Pobierz ↓
Delphi 10.3 Rio Pobierz ↓
Delphi 10.2 Tokyo Pobierz ↓
Delphi 10.1 Berlin Pobierz ↓
Delphi 10 Seattle Pobierz ↓
Delphi XE8 Pobierz ↓
Delphi XE7 Pobierz ↓
Delphi XE6 Pobierz ↓
Delphi XE5 Pobierz ↓
Delphi XE4 Pobierz ↓
Delphi XE3 Pobierz ↓
Delphi XE2 Pobierz ↓
Delphi XE Pobierz ↓
Delphi 2010 Pobierz ↓
Delphi 2009 Pobierz ↓
Delphi 2007 Pobierz ↓
Delphi 7 Pobierz ↓

Wersja próbna sgcUI dla C++ Builder

C++ Builder 13 Pobierz ↓
C++ Builder 12 Pobierz ↓
C++ Builder 11 Pobierz ↓
C++ Builder 10.4 Pobierz ↓
C++ Builder 10.3 Pobierz ↓
C++ Builder 10.2 Pobierz ↓
C++ Builder 10.1 Pobierz ↓

Co dostajesz w wersji próbnej

  • sgcGrid ze wszystkimi funkcjami, także zarejestrowanymi, plus pozostałe 16 produktów sgcUI
  • Pakiety VCL i FireMonkey dla Delphi 7 do 13 oraz C++ Builder 2007 do 13 w wersji próbnej C++ Builder
  • Projekty demonstracyjne dla Delphi i C++ Builder oraz pomoc
  • Kompilacja z wersją próbną pokazuje komunikat po upływie okna wydania podanego w kompilacji; nic więcej się nie zmienia

Bezpłatna edycja Delphi Community

Bezpłatna edycja Delphi Community instaluje tylko sgcGrid. Pozostałe produkty sgcUI są w wersji próbnej i w edycjach zarejestrowanych.

sgcUI Community dla Delphi

Bezpłatny sgcGrid dla VCL i FireMonkey jako skompilowane pakiety dla Delphi 7 do 13, bez kodu źródłowego, z demami BandsAndCells, DataSetGrid, FilterAndFind, GroupAndSummary i LiveTicker.

Pobierz Delphi Community →

sgcGrid a sgcGrid Community

Funkcja Delphi Community Zarejestrowana
Cena Bezpłatna Licencja płatna
Licencja Bezpłatna dla osób prywatnych i organizacji o rocznym przychodzie brutto poniżej 1 mln EUR i nie więcej niż 5 programistach. Licencja komercyjna
Kod źródłowy Tylko skompilowane pakiety, rejestrowane w IDE przez instalator Pełny kod źródłowy
Delphi Delphi 7 do 13 Delphi 7 do 13
C++ Builder — C++ Builder 2007 do 13
VCL i FireMonkey ✓ ✓
Tryb wirtualny (OnGetValue) ✓ ✓
Powiązanie z DataSet przez TsgcGridSource_DataSet ✓ ✓
Aktualizacje na żywo według klucza z dowolnego wątku (AppendRow, UpdateRow) ✓ ✓
Miganie zmienionych komórek i reguły formatowania ✓ ✓
Sortowanie ✓ ✓
Wiersz filtra, okno filtra kolumny i panel wyszukiwania ✓ ✓
Grupowanie z panelem grup oraz podsumowania grup i stopki ✓ ✓
Zamrożone kolumny i nagłówki pasm ✓ ✓
Komórki z obrazem, postępem i wykresem sparkline ✓ ✓
Wybór kolumn, zmiana kolejności kolumn i dopasowanie szerokości ✓ ✓
Zapisywanie i przywracanie układów ✓ ✓
Zaznaczanie wielu wierszy i kopiowanie do schowka ✓ ✓
Import i eksport CSV i JSON ✓ ✓
Motywy ✓ ✓
Drukowanie i podgląd wydruku ✓ ✓
Dostępność ✓ ✓
Edycja komórek w miejscu z walidacją, cofaniem i ponawianiem — ✓
Wklejanie ze schowka, wstawianie i usuwanie wierszy — ✓
Edycja DataSet przez siatkę (WriteBack) — ✓
Wiersze drzewa — ✓
Wiersze master detail i pasma szczegółów — ✓
Tryb serwera — ✓
Widok kart — ✓
Tryb Excel: arkusze, formaty komórek, formuły między arkuszami i w kolumnach — ✓
Kolumny obliczane — ✓
Import i eksport XLSX — ✓
Mosty sgcWebSockets: źródła danych sgcGridWS i TsgcGridAIQuery — ✓ (wymaga sgcWebSockets)
Eksport do PDF — ✓ (wymaga sgcPDF)

Licencja zarejestrowana obejmuje pełny kod źródłowy każdej jednostki produktu, redystrybucję binarną tworzonych aplikacji bez opłat licencyjnych oraz 1 rok aktualizacji i nowych wersji od daty zakupu.

Trzy kroki do działającego sgcGrid

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

Instalacja

Uruchom instalator wersji próbnej sgcUI. Instaluje sgcUICore razem z sgcGrid i rejestruje komponenty w IDE.

Otwórz demo

Otwórz LiveTicker z Demos\Delphi lub Demos\CBuilder w folderze instalacji i uruchom go: 1000 symboli zaczyna tykać.

Upuść siatkę

Na nowym formularzu VCL upuść TsgcVCLGrid ze strony palety SGC Grid, dodaj kolumny i wywołaj AppendRow i UpdateRow.

Uruchom dema sgcGrid

LiveTicker

LiveTicker

Około 1000 aktualizacji cen na sekundę z wątku roboczego przez UpdateRow, posortowany widok, błyskające komórki i reguła formatowania dla ujemnych zmian. VCL, FireMonkey, C++ Builder, WinForms, WPF i Avalonia.

DataSetGrid

DataSetGrid

TsgcGridSource_DataSet powiązany z TClientDataSet z 200 rekordami z KeyField, AutoColumns i LiveUpdates, plus eksport i import JSON i CSV.

Tylko zarejestrowana Spreadsheet

Tryb Excel z trzema arkuszami na pasku kart: Orders, w którym kolumna Total ma formułę kolumny =C1*D1, Summary, z =SUM(Orders!E1:E20) i innymi formułami między arkuszami, oraz Notes. Pasek narzędzi formatuje zaznaczenie, uruchamia polecenia arkuszy oraz zapisuje i otwiera pliki XLSX z formułami, formatami i nazwami arkuszy. VCL, FireMonkey (SpreadsheetFMX), C++ Builder, WinForms, WPF i Avalonia.

ServerModeAndCards

Tylko zarejestrowana ServerModeAndCards

200 000 wygenerowanych zamówień w bazie FireDAC SQLite w pamięci, stronicowanych przez TsgcGridServerProvider_DataSet. Przełączaj między tabelą a kartami, sortuj, filtruj, wyszukuj, sumuj w stopce, grupuj według kraju i klienta z liczbami i sumami obliczanymi przez SQL i zapisuj edycje z powrotem do bazy danych. VCL i C++ Builder; ServerModeAndCardsFMX stronicuje 100 000 wygenerowanych wierszy przez TsgcGridServerProvider_Callback, a dema WinForms, WPF i Avalonia mają strony ADO.NET, IQueryable i callback.

GroupAndSummary

GroupAndSummary

100 000 zamówień pogrupowanych według regionu i kategorii z panelem grup, podsumowaniami Count, Sum i Average, stopką i dwiema zamrożonymi kolumnami. W .NET nazywa się Grouping.

Tylko zarejestrowana Editing

Kolumna z listą wyboru, kolumna logiczna przełączana spacją, OnValidate odrzucające ujemne ilości, OnEditError i dziennik OnEdited.

TreeAndDetail

Tylko zarejestrowana TreeAndDetail

Drzewo schematu organizacyjnego oraz klienci z pasmem szczegółów zamówień wypełnianym przez TsgcGridDataStore.

Tylko zarejestrowana ExcelExport

Siatka z grupami i siatka z drzewem zapisane przez SaveToXLSX i otwarte w arkuszu kalkulacyjnym, z zachowanym konspektem i podsumowaniami.

GridAndChart

Kafelek siatki i kafelek wykresu na dashboardzie: TsgcChartDataSource_Table rysuje wiersze siatki. Wymaga sgcCharts i sgcDashboard.

Tylko zarejestrowana AskYourGrid

TsgcGridAIQuery filtruje, sortuje i wyróżnia 200 akcji na podstawie pytań zadanych zwykłym językiem, bez sieci i bez klucza API. Wymaga sgcWebSockets.

Tylko zarejestrowana LiveFeed

Serwer WebSocket w tym samym procesie rozsyła partie JSON z 50 symbolami, a TsgcGridFeedSource_WebSocket zapisuje je do siatki według klucza. Delphi i .NET.

Obsługiwane środowiska IDE i platformy

ElementWsparcie
Delphi (VCL)Delphi 7 do 13, TsgcVCLGrid na Win32 oraz Win64 od XE2.
FireMonkeyDelphi XE6 do 13, TsgcFMXGrid w systemach Windows, macOS, iOS i Android.
C++ BuilderC++ Builder 2007 do 13, TsgcVCLGrid i TsgcFMXGrid z wygenerowanymi nagłówkami .hpp i bibliotekami statycznymi.
Linux64Delphi 10.2 do 13 dla modelu niezależnego od frameworka, formatowania, renderera, JSON i CSV, na przykład do renderowania obrazów siatki na serwerze.
.NET.NET Framework 4.7.2, .NET 8, .NET 9 i .NET 10: siatki WinForms, WPF i Avalonia, renderowanie PNG i SVG bez interfejsu.
MostyMost sgcGridWS (źródła danych WebSocket, MQTT i SSE, zapytania AI) wymaga sgcWebSockets oraz edycji zarejestrowanej.

sgcGrid dla .NET

sgcGrid 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.sgcGrid.Community lub edycję zarejestrowaną poleceniem dotnet add package esegece.sgcGrid. Kontrolki dla twojego frameworka UI są w esegece.sgcGrid.WinForms, esegece.sgcGrid.Wpf i esegece.sgcGrid.Avalonia. Pakiety mostów esegece.sgcGrid.sgcWebSockets i esegece.sgcGrid.sgcHTML są dostępne tylko w edycji zarejestrowanej.

Zobacz w NuGet →

Dema .NET

Projekty demonstracyjne: LiveTicker, LiveTickerWpf, LiveTickerAvalonia, DataSetGrid, Grouping, GroupingWpf, GroupingAvalonia, Editing, TreeAndDetail, ExcelExport, GridAndChart, AskYourGrid, LiveFeed, Spreadsheet, SpreadsheetWpf, SpreadsheetAvalonia, ServerModeAndCards, ServerModeAndCardsWpf, ServerModeAndCardsAvalonia.

Przeczytaj przegląd .NET →

Community vs. zarejestrowana

Darmowa edycja Community produktu sgcGrid jest dostępna jako instalator Delphi sgcUI_Community.exe, ze skompilowanymi pakietami i bez kodu źródłowego, oraz jako pakiet .NET esegece.sgcGrid.Community. Obie mogą być używane przez osoby prywatne i organizacje o rocznym przychodzie brutto poniżej 1 mln EUR i nie więcej niż 5 programistach, a obie nie zawierają edycji w miejscu, wierszy drzewa, wierszy master detail, eksportu do Excela, trybu Excel, trybu serwera, widoku kart ani mostu sgcGridWS. W Delphi eksport do PDF wymaga sgcPDF i jest dostępny tylko w edycji zarejestrowanej. Edycja zarejestrowana ma wszystkie funkcje, pełny kod źródłowy i licencję komercyjną.

Pakiety NuGet sgcGrid

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

EdycjaInstalacjaUwagi
Communitydotnet add package esegece.sgcGrid.Community
Communitydotnet add package esegece.sgcGrid.WinForms.Community
Communitydotnet add package esegece.sgcGrid.Wpf.Community
Communitydotnet add package esegece.sgcGrid.Avalonia.Community
Communitydotnet add package esegece.sgcGrid.Rendering.Community
Zarejestrowanadotnet add package esegece.sgcGrid.WinForms
Zarejestrowanadotnet add package esegece.sgcGrid.Wpf
Zarejestrowanadotnet add package esegece.sgcGrid.Avalonia
Zarejestrowanadotnet add package esegece.sgcGrid.Rendering
Zarejestrowanadotnet add package esegece.sgcGrid.sgcWebSockets
Zarejestrowanadotnet add package esegece.sgcGrid.sgcHTML
Zarejestrowanadotnet add package esegece.sgcGrid

Potrzebujesz licencji?

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