sgcUI sgcDashboard ya está disponible

sgcDashboard. KPI en mosaicos. Sin código de diseño.

Suelta mosaicos en una cuadrícula de 12 columnas, coloca en cada uno una tarjeta KPI, un gráfico, un mapa o una vista previa de informe, cambia toda la pantalla a un tema oscuro con una sola propiedad y deja que los usuarios arrastren, redimensionen y guarden su propio diseño. Para Delphi, C++ Builder y .NET, con código fuente incluido.

  • VCL
  • FireMonkey
  • WinForms
  • WPF
  • Avalonia
  • Delphi 7 a 13
Demo Basic de sgcDashboard: cuatro tarjetas KPI con minigráficos, un registro de eventos y una lista de servidores en la cuadrícula de mosaicos de 12 columnas
  • 12columnas en la cuadrícula de mosaicos, con tramos y flujo automático
  • 3orígenes KPI en vivo: WebSocket, MQTT y SSE
  • 10demos: cuatro para Delphi y C++ Builder, seis para .NET
  • 5frameworks de interfaz: VCL, FireMonkey, WinForms, WPF, Avalonia

Todo lo que necesita un panel.

Una cuadrícula que coloca los mosaicos por ti, tarjetas que muestran las cifras, valores directos de la red y un mismo aspecto en toda la pantalla. sgcDashboard lo cubre todo, en cada framework.

  • Cuadrícula de mosaicos

    Doce columnas, extensiones y flujo automático colocan cada mosaico sin una línea de código de diseño.

  • Tarjetas KPI

    Valor, flecha de tendencia, texto de tendencia y un minigráfico en un solo componente, también como PNG o SVG.

  • Valores en vivo

    Alimenta las tarjetas desde código, o desde WebSocket, MQTT y SSE con el puente sgcDashboardWS.

  • Un solo tema

    Claro u oscuro para mosaicos, tarjetas y los controles sgcUI que contienen, con una sola propiedad.

Míralo en marcha.

Grabado de las demos de sgcDashboard que se incluyen con la prueba.

Cuatro tarjetas KPI con minigráficos sobre un mosaico de registro de eventos y otro de lista de servidores, en el tema claro
Layout

Una cuadrícula de mosaicos adaptable sin código de diseño.

  • TsgcVCLDashboard calcula el ancho de las columnas a partir del ancho disponible y escala los espacios y las alturas de fila según los DPI del monitor.
  • Dale a un mosaico Col, Row, ColSpan y RowSpan, o deja Col y Row en -1 y el flujo automático lo coloca en el primer hueco libre.
  • De derecha a izquierda para árabe y hebreo: los mosaicos fluyen desde la derecha, mientras que las flechas de tendencia y los minigráficos mantienen su dirección.
Demo Suite en el tema claro: tarjetas KPI, una línea en vivo de sgcCharts, un mapa de sgcMaps, un visor de sgcPDF y una vista previa de sgcReports en mosaicos
Cualquier control en un mosaico

Coloca un gráfico, un mapa o una vista previa de informe en cualquier mosaico.

  • Un mosaico es un contenedor con un encabezado opcional: asigna el mosaico como padre del control y alinéalo al área cliente.
  • La demo Suite aloja sgcCharts, sgcMaps, sgcPDF y sgcReports en un mismo panel, todos con el tema del panel.
  • TsgcVCLKPICard muestra un valor, un icono, una flecha de tendencia, una línea de pie y un minigráfico que se desplaza con cada AddValue regula el ritmo de los repintados.
Datos en vivo

KPI en vivo directos de la red.

  • TsgcDashboardSource_WebSocket, TsgcDashboardSource_MQTT y TsgcDashboardSource_SSE leen un número de cada mensaje JSON mediante ValuePath regula el ritmo de los repintados.
  • La tarjeta, su minigráfico y su flecha de tendencia se actualizan solos, y AddValue es seguro entre hilos cuando alimentas las tarjetas desde código.
  • Los mensajes que no son JSON válido, o cuya ruta no es un número, se ignoran, así que un flujo ruidoso nunca rompe la pantalla.
Demo de tema claro y oscuro: mosaicos y tarjetas KPI que siguen la propiedad Theme del panel
Temas y diseños guardados

Una propiedad le da tema. Los usuarios lo organizan y lo conservan.

  • Theme := utDark or utLight llega a cada mosaico, a cada tarjeta KPI y a los controles sgcUI que contienen.
  • AllowDrag y AllowResize permiten a los usuarios mover un mosaico por su encabezado y redimensionarlo con un tirador, ajustado a la cuadrícula.
  • SaveLayout y LoadLayout guardan el diseño como JSON compacto y lo restauran por nombre de mosaico.

Un panel de KPI en pocas líneas.

Mosaicos en la cuadrícula, una tarjeta KPI con minigráfico en cada uno, un tema oscuro y un diseño guardado. La misma API en Delphi, C++ Builder y C#. Arrastrar y los archivos de diseño requieren la edición Registered.

dotnet add package esegece.sgcDashboard.WinForms

Versiones para C++ Builder y C#

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;

Forma parte de sgcUI.

Compra sgcDashboard por separado, o consíguelo en sgcUI Professional y Enterprise, junto a los gráficos, indicadores y cuadrículas que llenan sus mosaicos. Cada uno incluye código fuente.

Por separado

sgcDashboard

El panel por separado, con código fuente completo y 1 año de actualizaciones.

€199 / desarrollador
Precios de sgcDashboard

Standard

sgcGrid, sgcNavigation, sgcToolbar y sgcEditors.

€380 / desarrollador
Ver Standard
Incluye sgcDashboard

Professional

Standard más sgcCharts, sgcDashboard y sgcGauges.

€529 / desarrollador
Ver Professional
Incluye sgcDashboard

Enterprise

Los 15 productos sgcUI.

€699 / desarrollador
Ver Enterprise

Para .NET, esegece.sgcDashboard.Community en NuGet es gratuito, sin arrastrar y redimensionar en tiempo de ejecución, diseños guardados ni los orígenes en vivo. sgcDashboard también está en el paquete All-Access regula el ritmo de los repintados.

Descubrir sgcUI

Lleva sgcDashboard a tu propia aplicación hoy mismo.

Descarga la prueba y ejecuta las demos Basic, LiveKPI, SaveLayout y Suite con todas las funciones desbloqueadas, o consulta primero todas las funciones.

Lo último del blog

Ver todas las publicaciones →

You are seeing the sgcDashboard view of eSeGeCe.

Mostrar otro enfoque →
Garantía de devolución de 30 días¿No estás satisfecho? Solicita un reembolso completo en los 30 días posteriores a la compra. Ver política de reembolso