sgcDashboard functiematrix
Alles wat sgcDashboard kan, gegroepeerd per taak, met een link naar het helponderwerp van elke functie.
Alles wat sgcDashboard kan, gegroepeerd per taak, met een link naar het helponderwerp van elke functie.
4 functies
3 functies
5 functies
7 NuGet-pakketten
Online help en pdf-handleidingen
Geregistreerd markeert functies die in de geregistreerde editie en de proefversie zitten, maar niet in de gratis Community-editie. ~ markeert een functie die Community gedeeltelijk heeft, met het verschil eronder.
Elke rij verwijst naar het bijbehorende helponderwerp. De kolom Community toont wat de gratis .NET Community-editie bevat; alles zit in Geregistreerd en de proefversie.
| Functie | Details | Community | Help |
|---|---|---|---|
| Responsief tegelraster | Standaard 12 kolommen, Col, Row, ColSpan en RowSpan per tegel, en auto-flow plaatst tegels met Col en Row = -1 op de eerste vrije plek. | Help | |
| Elk besturingselement in een tegel | Een grafiek, een kaart, een PDF-viewer, een rapportvoorbeeld of een memo. De Suite-demo bevat sgcCharts, sgcMaps, sgcPDF en sgcReports. | Help | |
| Slepen en formaat wijzigen | Gebruikers rangschikken hun dashboard met AllowDrag en AllowResize; een tegel met Locked blijft op zijn plaats. | Geregistreerd | Help |
| Opgeslagen indelingen | SaveLayout, LoadLayout, SaveLayoutToFile en LoadLayoutFromFile slaan de indeling op als JSON. | Geregistreerd | Help |
| Functie | Details | Community | Help |
|---|---|---|---|
| KPI-kaart | Title, Value, Icon, Trend (ktUp, ktDown, ktNeutral), TrendValue, FooterText en AccentColor. | Help | |
| Sparklines | Een sparkline gevoed met AddValue, begrensd door MaxPoints. | Help | |
| Headless KPI-afbeeldingen | TsgcDashboardKPI.SaveToPNG en SaveToSVG voor services, e-mails en webpagina's, ook op Linux64. | Help |
| Functie | Details | Community | Help |
|---|---|---|---|
| Thema's | Dashboard.Theme := utDark bereikt tegels, KPI-kaarten en gehoste besturingselementen. | Help | |
| Live KPI's | WebSocket-, MQTT- en SSE-bronnen lezen een getal uit een JSON-bericht in een KPI-kaart zonder code. Vereist sgcWebSockets. | Geregistreerd | Help |
| Rechts naar links (Arabisch en Hebreeuws) | Tegelstroom, tegelkoppen en de indeling van KPI-kaarten zijn gespiegeld. Trendpijlen en sparklines behouden hun richting, en KPI-waarden blijven leesbaar als reeksen van links naar rechts. | Help | |
| Afdrukken en afdrukvoorbeeld | Print en ShowPrintPreview drukken het hele dashboard af op één pagina, elke niet-verborgen tegel inbegrepen, waarbij elk sgcUI-besturingselement in een tegel door zijn eigen renderer wordt getekend. PrintSettings stelt het papier, de afdrukstand, de marges, de schaal, de koptekst en de voettekst eenmalig in voor de printer, het voorbeeld en de PDF. In elke editie, op VCL, FireMonkey, WinForms, WPF en Avalonia (FireMonkey drukt af op Windows en macOS). | Help | |
| Toegankelijke PDF-export, PDF/UA en PDF/A (met sgcPDF) | ExportToPDF schrijft de pagina als één getagde afbeelding, standaard met 192 dpi, met een alternatieve tekst die de tegeltitels opsomt. Het bestand is standaard een getagd PDF/UA-document, en PDFALevel voegt PDF/A-2a of PDF/A-3a toe. Vereist de sgcUIPDF-bridge en een gelicentieerde sgcPDF (esegece.sgcUICore.sgcPDF in .NET). | Geregistreerd | Help |
| Toegankelijkheid | Het dashboard, de tegels met hun titels, de gehoste besturingselementen en de KPI-kaarten met waarde en trend worden aan UI Automation aangeboden. Pijltoetsen gaan tussen tegels, Ctrl+Shift+pijltoetsen verplaatsen een tegel en Alt+Shift+pijltoetsen wijzigen het formaat, de focusring is altijd zichtbaar en Windows hoog contrast wordt gevolgd. Standaard aan op VCL (Delphi 7 tot en met 13), FireMonkey op Windows, WinForms, WPF en Avalonia. | Help | |
| Vraag het aan het dashboard | TsgcVCLDashboardAI en TsgcFMXDashboardAI (in .NET TsgcWinFormsDashboardAI, TsgcWpfDashboardAI en TsgcAvaloniaDashboardAI) nemen een vraag van de AI-querybalk aan en sturen die naar de tegel die kan antwoorden: een grid- of pivottegel met een TsgcGridAI of TsgcPivotGridAI antwoordt en wordt in beeld gebracht, en een KPI-kaart wordt uitgelegd aan de hand van titel, waarde en trend. De route verstuurt alleen tegeltitels en veldkoppen, zodat KPI-waarden de toepassing nooit verlaten. Zonder provider kiest een lokale regelgebaseerde router de tegel. | Help |
Het .NET-dashboard is een C#-port met dezelfde klassenamen, voor WinForms, WPF en Avalonia, met een headless pakket en de bridge voor live gegevens.
| Pakket | Editie | Inhoud |
|---|---|---|
esegece.sgcDashboard.Community | Community (gratis) | Kernbibliotheek |
esegece.sgcDashboard | Geregistreerd | Kernbibliotheek |
esegece.sgcDashboard.WinForms | Geregistreerd | Windows Forms-besturingselementen |
esegece.sgcDashboard.Wpf | Geregistreerd | WPF-besturingselementen |
esegece.sgcDashboard.Avalonia | Geregistreerd | Avalonia-besturingselementen |
esegece.sgcDashboard.Rendering | Geregistreerd | Headless renderen |
esegece.sgcDashboard.sgcWebSockets | Alleen geregistreerd | sgcWebSockets-bridge |
Elke functie van sgcDashboard is beschreven in de sgcUI-help, met één build voor elke ontwikkelomgeving.
Begin met de introductie van sgcDashboard en volg daarna de snelstart en de functieonderwerpen.
Delphi →De volledige sgcUI-help als pdf-bestand, om offline te lezen of af te drukken.
Delphi (PDF) →