sgcUI sgcDashboard şimdi kullanıma hazır

sgcDashboard. KPI'lar kutucuklarda. Düzen kodu yok.

Kutucukları 12 sütunlu bir ızgaraya bırakın, her birine bir KPI kartı, bir grafik, bir harita veya bir rapor önizlemesi koyun, tüm ekranı tek bir özellikle koyu temaya geçirin ve kullanıcıların kendi düzenini sürüklemesine, boyutlandırmasına ve kaydetmesine izin verin. Delphi, C++ Builder ve .NET için kaynak kodu dahil.

  • VCL
  • FireMonkey
  • WinForms
  • WPF
  • Avalonia
  • Delphi 7 ile 13
sgcDashboard Basic demosu: 12 sütunlu kutucuk ızgarasında sparkline'lı dört KPI kartı, bir olay günlüğü ve bir sunucu listesi
  • 12kutucuk ızgarasında sütun, aralıklar ve otomatik akışla
  • 3canlı KPI kaynağı: WebSocket, MQTT ve SSE
  • 10demo: dördü Delphi ve C++ Builder için, altısı .NET için
  • 5arayüz framework'ü: VCL, FireMonkey, WinForms, WPF, Avalonia

Bir panonun ihtiyaç duyduğu her şey.

Kutucukları sizin için yerleştiren bir ızgara, sayıları gösteren kartlar, doğrudan hattan gelen değerler ve tüm ekranda tek bir görünüm. sgcDashboard hepsini her framework'te karşılar.

  • Kutucuk ızgarası

    On iki sütun, aralıklar ve otomatik akış, tek satır yerleşim kodu yazmadan her karoyu yerleştirir.

  • KPI kartları

    Değer, trend oku, trend metni ve sparkline tek bir bileşende, ayrıca PNG veya SVG olarak.

  • Canlı değerler

    Kartları koddan ya da sgcDashboardWS köprüsüyle WebSocket, MQTT ve SSE'den besleyin.

  • Tek tema

    Kutucuklar, kartlar ve içlerindeki sgcUI denetimleri için açık veya koyu, tek bir özellikle.

Çalışırken görün.

Deneme sürümüyle gelen sgcDashboard demolarından kaydedildi.

Açık temada, bir olay günlüğü kutucuğu ve bir sunucu listesi kutucuğunun üstünde sparkline'lı dört KPI kartı
Düzen

Düzen kodu gerektirmeyen duyarlı bir kutucuk ızgarası.

  • TsgcVCLDashboard kullanılabilir genişlikten sütun genişliklerini hesaplar, aralıkları ve satır yüksekliklerini monitör DPI değerine göre ölçekler.
  • Bir kutucuğa Col, Row, ColSpan ve RowSpan değerlerini verin ya da Col ve Row değerlerini -1 bırakın, otomatik akış kutucuğu ilk boş yuvaya yerleştirir.
  • Arapça ve İbranice için sağdan sola: kutucuklar sağdan akar, trend okları ve sparkline'lar ise yönlerini korur.
Açık temada Suite demosu: kutucuklarda KPI kartları, bir sgcCharts canlı çizgisi, bir sgcMaps haritası, bir sgcPDF görüntüleyicisi ve bir sgcReports önizlemesi
Bir kutucukta herhangi bir denetim

Herhangi bir kutucuğa bir grafik, bir harita veya bir rapor önizlemesi koyun.

  • Kutucuk, isteğe bağlı bir başlığı olan bir kapsayıcıdır: denetimin üst öğesini kutucuk yapın ve istemci alanına hizalayın.
  • Suite demosu sgcCharts, sgcMaps, sgcPDF ve sgcReports'u tek bir panoda barındırır; hepsi pano temasını izler.
  • TsgcVCLKPICard bir değer, bir simge, bir trend oku, bir alt satır ve her çağrıda kayan bir sparkline gösterir, çağrı: AddValue.
Canlı veri

Doğrudan hattan canlı KPI'lar.

  • TsgcDashboardSource_WebSocket, TsgcDashboardSource_MQTT ve TsgcDashboardSource_SSE her JSON iletisinden bir sayıyı şu yol ile okur: ValuePath.
  • Kart, sparkline'ı ve trend oku kendiliğinden güncellenir; AddValue, kartları koddan beslerken iş parçacığı güvenlidir.
  • Geçerli JSON olmayan veya yolu bir sayı olmayan iletiler yok sayılır, böylece gürültülü bir akış ekranı asla bozmaz.
Açık ve koyu tema demosu: pano Theme özelliğini izleyen kutucuklar ve KPI kartları
Temalar ve kaydedilen düzenler

Tek özellik temayı belirler. Kullanıcılar düzenler ve saklar.

  • Theme := utDark veya utLight her kutucuğa, her KPI kartına ve içlerindeki sgcUI denetimlerine uygulanır.
  • AllowDrag ve AllowResize kullanıcıların bir kutucuğu başlığından taşımasını ve bir tutamaçla yeniden boyutlandırmasını sağlar, ızgaraya oturtularak.
  • SaveLayout ve LoadLayout düzeni kompakt JSON olarak saklar ve kutucuk adına göre geri yükler.

Birkaç satırda bir KPI panosu.

Izgarada kutucuklar, her birinde sparkline'lı bir KPI kartı, koyu tema ve kaydedilmiş bir düzen. Delphi, C++ Builder ve C#'ta aynı API. Sürükleme ve düzen dosyaları Registered sürümünü gerektirir.

dotnet add package esegece.sgcDashboard.WinForms

C++ Builder ve C# sürümleri

uses
  SysUtils, Controls, sgcUICore_Theme, sgcDashboard_KPI,
  sgcDashboard_VCL, sgcDashboard_KPI_VCL;

procedure AddKPI(aDash: TsgcVCLDashboard; const aName, aTitle, aValue,
  aChange: string; aCol: Integer; aTrend: TsgcDashboardKPITrend);
var
  oTile: TsgcVCLDashboardTile;
  oCard: TsgcVCLKPICard;
begin
  oTile := TsgcVCLDashboardTile.Create(aDash.Owner);
  oTile.Name := aName;
  oTile.Parent := aDash;
  oTile.Col := aCol;
  oTile.ColSpan := 4;
  oTile.Title := aTitle;
  oCard := TsgcVCLKPICard.Create(aDash.Owner);
  oCard.Parent := oTile;
  oCard.Align := alClient;
  oCard.Value := aValue;
  oCard.Trend := aTrend;
  oCard.TrendValue := aChange;
  oCard.AddValue(47);
  oCard.AddValue(52);
end;

procedure BuildDashboard(aOwner: TWinControl);
var
  oDash: TsgcVCLDashboard;
begin
  oDash := TsgcVCLDashboard.Create(aOwner);
  oDash.Parent := aOwner;
  oDash.Align := alClient;
  // drag, resize and layout files need the Registered edition
  oDash.AllowDrag := True;
  AddKPI(oDash, 'tileRevenue', 'Revenue', '12,480 USD', '+4.2 %', 0, ktUp);
  AddKPI(oDash, 'tileOrders', 'Orders', '1,284', '+8.1 %', 4, ktUp);
  oDash.Theme := utDark;
  if FileExists('layout.json') then
    oDash.LoadLayoutFromFile('layout.json');
  oDash.SaveLayoutToFile('layout.json');
end;

sgcUI'nin parçası.

sgcDashboard'ı tek başına satın alın ya da kutucuklarını dolduran grafikler, göstergeler ve grid'lerle birlikte sgcUI Professional ve Enterprise içinde edinin. Her biri kaynak kodu ile gelir.

Tek başına

sgcDashboard

Tek başına pano, tam kaynak kodu ve 1 yıllık güncellemeler.

€199 / geliştirici
sgcDashboard fiyatlandırması

Standard

sgcGrid, sgcNavigation, sgcToolbar ve sgcEditors.

€380 / geliştirici
Standard'ı görün
sgcDashboard dahil

Professional

Standard artı sgcCharts, sgcDashboard ve sgcGauges.

€529 / geliştirici
Professional'ı görün
sgcDashboard dahil

Enterprise

15 sgcUI ürününün tamamı.

€699 / geliştirici
Enterprise'ı görün

.NET için NuGet'teki esegece.sgcDashboard.Community ücretsizdir, çalışma zamanında sürükleme ve yeniden boyutlandırma, kaydedilen düzenler ve canlı kaynakları içermez. sgcDashboard ayrıca All-Access paketinde yer alır.

sgcUI'yi keşfedin

sgcUI'nin geri kalanıyla birlikte çalışır.

Her sgcUI ürünü aynı çalışma zamanıyla, sgcUICore ile çizer; böylece kutucuklarınızdaki denetimler, çevrelerindeki panoyla yazı tiplerini, aralıkları, vurgu rengini ve temayı paylaşır.

sgcDashboard'ı bugün kendi uygulamanıza ekleyin.

Deneme sürümünü indirip Basic, LiveKPI, SaveLayout ve Suite demolarını tüm özellikler açık olarak çalıştırın ya da önce tüm özelliklere göz atın.

Blogdan Son Yazılar

Tüm yazıları görüntüleyin →

eSeGeCe'nin sgcDashboard görünümünü görüyorsunuz.

Bana başka bir açı gösterin →
30 Günlük Para İade GarantisiMemnun kalmadınız mı? Satın alımdan sonraki 30 gün içinde tam para iadesi talep edin. İade politikasına bakın