sgcDashboard Matriz de funciones

Todo lo que hace sgcDashboard, agrupado por tarea, con un enlace al tema de ayuda de cada función.

Diseño

5 funciones

Tarjetas de KPI

3 funciones

.NET

7 paquetes NuGet

Documentación

Ayuda en línea y manuales PDF

Registrada marca las funciones que están en las ediciones registrada y de prueba, y no en la edición Community gratuita. ~ marca una función que Community tiene en parte, con la diferencia debajo.

Cada fila enlaza con su tema de la ayuda. La columna Community muestra lo que incluye la edición Community gratuita de .NET; todo está en la edición registrada y en la prueba.

Diseño

FunciónDetallesCommunityAyuda
Cuadrícula de mosaicos adaptable12 columnas por defecto, Col, Row, ColSpan y RowSpan por mosaico, y el flujo automático coloca los mosaicos con Col y Row = -1 en el primer hueco libre.Ayuda
Cualquier control en un mosaicoUn gráfico, un mapa, un visor de PDF, una vista previa de informe o un memo. La demo Suite aloja sgcCharts, sgcMaps, sgcPDF y sgcReports.Ayuda
Arrastrar y redimensionarLos usuarios reorganizan su panel con AllowDrag y AllowResize; un mosaico Locked se queda en su sitio.RegistradaAyuda
Diseños guardadosSaveLayout, LoadLayout, SaveLayoutToFile y LoadLayoutFromFile guardan el diseño como JSON.RegistradaAyuda
Lanzador de mosaicosTsgcVCLDashboardTileLauncher y TsgcFMXDashboardTileLauncher (en .NET TsgcWinFormsDashboardTileLauncher, TsgcWpfDashboardTileLauncher y TsgcAvaloniaDashboardTileLauncher) muestran una pantalla de inicio de mosaicos de cuatro tamaños (dtsSmall, dtsMedium, dtsWide, dtsLarge) en grupos con título, empaquetados por primer ajuste. Una píldora Badge, un subtítulo y una imagen por mosaico, desplazamiento horizontal o vertical, OnTileClick, teclas de flecha entre los grupos, Inicio, Fin, Intro y Espacio, y una lista de mosaicos invocables para lectores de pantalla.Ayuda

Mosaicos integrados y diseñador

FunciónDetallesCommunityAyuda
Mosaicos integradosChartTile, GaugeTile, GridTile, PivotTile y MapTile contienen un control de sgcCharts, sgcGauges, sgcGrid, sgcPivotGrid o sgcMaps enlazado a un origen de datos y se rellenan solos. Cada mosaico necesita el producto sgcUI correspondiente y su paquete puente. En .NET todos los mosaicos, el de mapa incluido, existen para WinForms, WPF y Avalonia (esegece.sgcDashboard.Maps.Wpf y esegece.sgcDashboard.Maps.Avalonia para el mapa). El mapa también aparece en la salida de impresión, PDF y HTML del cuadro de mando.Ayuda
Orígenes de datosTsgcDashboardDataSource alimenta cualquier número de mosaicos con sus propias filas, un TDataSet (un DataTable en .NET) o un IsgcUITable enlazado. Cada mosaico lee una vista agrupada y agregada con suma, recuento, media, mínimo o máximo. Segura entre hilos. Con Live el origen de datos sigue al DataSet (el DataTable en .NET) a medida que se publican, insertan y eliminan registros, Throttle agrupa los cambios rápidos en una sola actualización y los filtros cruzados siguen aplicándose a las filas nuevas.Ayuda
Filtrado cruzadoUn clic en un punto del gráfico, una celda de la cuadrícula, una fila de la tabla dinámica o un marcador del mapa filtra los demás mosaicos del origen de datos. Una barra de filtros muestra un chip por condición y Borrar todo; ShowFilterBar, ClearFilters, OnFilterChanged, CrossFilterSource y CrossFilterTarget.RegistradaAyuda
Puntos de ruptura adaptablesBreakpoints cambia a MediumColumns (8) por debajo de 1024 DIP y a CompactColumns (4) por debajo de 600, con MediumCell y CompactCell automáticas o explícitas por mosaico y OnBreakpointChanged.~Los puntos de ruptura funcionan, pero Community no tiene SaveLayout, así que no se guardan.Ayuda
Diseñador en tiempo de ejecuciónEditMode, AddTile, RemoveTile, Undo y Redo (50 pasos) y el panel de diseño con una paleta y una lista de propiedades permiten a los usuarios construir el panel. SaveLayout restaura los mosaicos añadidos en tiempo de ejecución.RegistradaAyuda
Publicar en la web (HTML)AsHTML, SaveToHTML y SaveToHTMLStream escriben el cuadro de mando como una página HTML autónoma: cada mosaico se dibuja como SVG con el mismo código que lo imprime, sobre una cuadrícula CSS que sigue los puntos de ruptura del cuadro de mando. HTMLOptions define el título, un tema claro, oscuro o automático, las fuentes incrustadas (EmbedFonts) y una RefreshURL opcional que la página vuelve a cargar cada RefreshSeconds. Sin una URL de actualización la página no tiene script. Cada mosaico tiene un encabezado y una alternativa de texto para lectores de pantalla. En VCL, FireMonkey, WinForms, WPF y Avalonia, con la misma salida en Delphi y .NET.Ayuda
Mosaicos en XAML (.NET)En WPF y Avalonia los mosaicos de gráfico, indicador, cuadrícula, tabla dinámica y mapa se declaran en XAML con el prefijo sgc (xmlns:sgc="https://www.esegece.com/sgcui"), y las ValueColumns del mosaico de gráfico y las Columns del mosaico de cuadrícula aceptan elementos sys:String en XAML compilado.Ayuda
Feed de actividadTsgcVCLActivityFeed y TsgcFMXActivityFeed muestran quién hizo qué a qué objeto y cuándo a partir de un TsgcDashboardActivityModel: lo más reciente primero, agrupado por día, con horas relativas en los 12 idiomas de sgcUI y el avatar y el estado de cada actor tomados del modelo de presencia. FilterActorId, FilterVerb, FilterObjectType y FilterText filtran el feed, y la actividad más antigua se carga bajo demanda.Ayuda
Pista de auditoríaTsgcVCLAuditTrail y TsgcFMXAuditTrail muestran el mismo modelo como una tabla con bandas cuyas filas se expanden al valor anterior y posterior de cada campo modificado.Ayuda
Mosaicos de actividad y de auditoríaLos mosaicos integrados de tipo activity y audit ponen el feed y la pista de auditoría en un panel, con un cuadro de búsqueda (ShowSearch). Están en la paleta del diseñador, se guardan en el diseño y no necesitan ningún otro producto.Ayuda

Tarjetas de KPI

FunciónDetallesCommunityAyuda
Tarjeta de KPITitle, Value, Icon, Trend (ktUp, ktDown, ktNeutral), TrendValue, FooterText y AccentColor.Ayuda
MinigráficosUn minigráfico alimentado con AddValue, limitado por MaxPoints.Ayuda
Imágenes de KPI sin ventanaTsgcDashboardKPI.SaveToPNG y SaveToSVG para servicios, correos y páginas web, en Linux64 también.Ayuda

Temas y datos en vivo

FunciónDetallesCommunityAyuda
TemasDashboard.Theme := utDark llega a los mosaicos, las tarjetas de KPI y los controles alojados. Con el preajuste de tema Fluent el panel toma los colores de Windows 11 y el color de acento de Windows, y las esquinas de los mosaicos vienen de RadiusLarge del preajuste.Ayuda
KPI en vivoLos orígenes WebSocket, MQTT y SSE leen un número de un mensaje JSON y lo llevan a una tarjeta de KPI sin código. Necesita sgcWebSockets.RegistradaAyuda
Actividad en vivoUn mensaje JSON por cambio (add, update, remove, snapshot) mantiene al día el feed de actividad, la pista de auditoría y sus mosaicos mediante ApplyMessage, o sin código desde los orígenes en vivo WebSocket, MQTT y SSE del puente sgcUICoreWS, que necesita sgcWebSockets.RegistradaAyuda
De derecha a izquierda (árabe y hebreo)El flujo de los mosaicos, las cabeceras de los mosaicos y el diseño de las tarjetas KPI están reflejados. Las flechas de tendencia y los sparklines mantienen su dirección, y los valores KPI siguen siendo fragmentos legibles de izquierda a derecha.Ayuda
Impresión y vista previa de impresiónPrint y ShowPrintPreview imprimen todo el panel en una página, con todos los mosaicos que no están ocultos, y cada control sgcUI de un mosaico se dibuja con su propio renderizador. PrintSettings define una sola vez el papel, la orientación, los márgenes, la escala, el encabezado y el pie de página para la impresora, la vista previa y el PDF. En todas las ediciones, en VCL, FireMonkey, WinForms, WPF y Avalonia (FireMonkey imprime en Windows y macOS).Ayuda
Exportación a PDF accesible, PDF/UA y PDF/A (con sgcPDF)ExportToPDF escribe la página como una sola imagen etiquetada, a 192 ppp por defecto, con un texto alternativo que enumera los títulos de los mosaicos. El archivo es un documento PDF/UA etiquetado por defecto, y PDFALevel añade PDF/A-2a o PDF/A-3a. Necesita el puente sgcUIPDF y un sgcPDF con licencia (esegece.sgcUICore.sgcPDF en .NET).RegistradaAyuda
AccesibilidadEl panel, sus mosaicos con sus títulos, los controles alojados y las tarjetas de KPI con valor y tendencia se exponen a UI Automation. Las flechas se mueven entre mosaicos, Ctrl+Mayús+flechas mueven un mosaico y Alt+Mayús+flechas lo redimensionan, el anillo de foco siempre es visible y se respeta el alto contraste de Windows. Activada por defecto en VCL (Delphi 7 a 13), FireMonkey en Windows, WinForms, WPF y Avalonia.Ayuda
Pregunta al panelTsgcVCLDashboardAI y TsgcFMXDashboardAI (en .NET TsgcWinFormsDashboardAI, TsgcWpfDashboardAI y TsgcAvaloniaDashboardAI) toman una pregunta de la barra de consulta de IA y la envían al mosaico que puede responderla. Un mosaico de cuadrícula o de tabla dinámica con un TsgcGridAI o TsgcPivotGridAI responde y se lleva a la vista, una tarjeta KPI o un mosaico de indicador responde en local con su título y su valor, y un mosaico de gráfico o de mapa se muestra y recibe el foco. En la edición registrada, una pregunta también puede establecer el filtro cruzado, por ejemplo Region = West (LastFilter, ApplyFilters). El proveedor solo ve los títulos y tipos de los mosaicos y los nombres de las columnas, así que los valores de KPI, de indicadores y de columnas nunca salen de la aplicación. Sin proveedor, un enrutador local basado en reglas elige el mosaico.~Enrutamiento a todos los mosaicos; las respuestas con filtro son de la edición registrada.Ayuda

sgcDashboard para .NET

El panel .NET es un port en C# con los mismos nombres de clase, para WinForms, WPF y Avalonia, con un paquete sin ventana y el puente de datos en vivo.

PaqueteEdiciónContenido
esegece.sgcDashboard.CommunityCommunity (gratuita)Biblioteca principal
esegece.sgcDashboard.WinForms.CommunityCommunity (gratuita)Controles Windows Forms
esegece.sgcDashboard.Wpf.CommunityCommunity (gratuita)Controles WPF
esegece.sgcDashboard.Avalonia.CommunityCommunity (gratuita)Controles Avalonia
esegece.sgcDashboard.Rendering.CommunityCommunity (gratuita)Renderizado sin ventana
esegece.sgcDashboard.Charts.Avalonia.CommunityCommunity (gratuita)mosaico sgcCharts para Avalonia
esegece.sgcDashboard.Charts.WinForms.CommunityCommunity (gratuita)mosaico sgcCharts para WinForms
esegece.sgcDashboard.Charts.Wpf.CommunityCommunity (gratuita)mosaico sgcCharts para WPF
esegece.sgcDashboard.Gauges.Avalonia.CommunityCommunity (gratuita)mosaico sgcGauges para Avalonia
esegece.sgcDashboard.Gauges.WinForms.CommunityCommunity (gratuita)mosaico sgcGauges para WinForms
esegece.sgcDashboard.Gauges.Wpf.CommunityCommunity (gratuita)mosaico sgcGauges para WPF
esegece.sgcDashboard.Grid.Avalonia.CommunityCommunity (gratuita)mosaico sgcGrid para Avalonia
esegece.sgcDashboard.Grid.WinForms.CommunityCommunity (gratuita)mosaico sgcGrid para WinForms
esegece.sgcDashboard.Grid.Wpf.CommunityCommunity (gratuita)mosaico sgcGrid para WPF
esegece.sgcDashboard.Maps.WinForms.CommunityCommunity (gratuita)mosaico sgcMaps para WinForms
esegece.sgcDashboard.PivotGrid.Avalonia.CommunityCommunity (gratuita)mosaico sgcPivotGrid para Avalonia
esegece.sgcDashboard.PivotGrid.WinForms.CommunityCommunity (gratuita)mosaico sgcPivotGrid para WinForms
esegece.sgcDashboard.PivotGrid.Wpf.CommunityCommunity (gratuita)mosaico sgcPivotGrid para WPF
esegece.sgcDashboardRegistradaBiblioteca principal
esegece.sgcDashboard.WinFormsRegistradaControles Windows Forms
esegece.sgcDashboard.WpfRegistradaControles WPF
esegece.sgcDashboard.AvaloniaRegistradaControles Avalonia
esegece.sgcDashboard.RenderingRegistradaRenderizado sin ventana
esegece.sgcDashboard.sgcWebSocketsSolo registradaPuente con sgcWebSockets
esegece.sgcDashboard.Charts.AvaloniaRegistradamosaico sgcCharts para Avalonia
esegece.sgcDashboard.Charts.WinFormsRegistradamosaico sgcCharts para WinForms
esegece.sgcDashboard.Charts.WpfRegistradamosaico sgcCharts para WPF
esegece.sgcDashboard.Gauges.AvaloniaRegistradamosaico sgcGauges para Avalonia
esegece.sgcDashboard.Gauges.WinFormsRegistradamosaico sgcGauges para WinForms
esegece.sgcDashboard.Gauges.WpfRegistradamosaico sgcGauges para WPF
esegece.sgcDashboard.Grid.AvaloniaRegistradamosaico sgcGrid para Avalonia
esegece.sgcDashboard.Grid.WinFormsRegistradamosaico sgcGrid para WinForms
esegece.sgcDashboard.Grid.WpfRegistradamosaico sgcGrid para WPF
esegece.sgcDashboard.Maps.WinFormsRegistradamosaico sgcMaps para WinForms
esegece.sgcDashboard.PivotGrid.AvaloniaRegistradamosaico sgcPivotGrid para Avalonia
esegece.sgcDashboard.PivotGrid.WinFormsRegistradamosaico sgcPivotGrid para WinForms
esegece.sgcDashboard.PivotGrid.WpfRegistradamosaico sgcPivotGrid para WPF

Documentación

Cada función de sgcDashboard está documentada en la ayuda de sgcUI, con una compilación para cada entorno de desarrollo.

Ayuda en línea

Empieza con la introducción de sgcDashboard y sigue con la guía de inicio rápido y los temas de funciones.

Delphi →
C++ Builder →
.NET →

Manuales PDF

La ayuda completa de sgcUI en un archivo PDF, para leer sin conexión o imprimir.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
La mejor opción: All-AccessTodos los productos de eSeGeCe, con Premium Support incluido, desde €1,059 al año.
Ver precios de All-Access

Crea con sgcDashboard

Descarga la prueba de sgcUI y añade sgcDashboard a tu aplicación Delphi, C++ Builder o .NET.