AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / Desarrollar una aplicación o un sitio web / Controles, ventanas y páginas / Controles: tipos disponibles / Control Gráfico
  • Presentación
  • Gráfico rellenado mediante programación
  • Observaciones
  • Caso especial
  • control Gráfico en una ventana o en una página basada en un control Tabla construido por BuildBrowsingTable
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Presentación
Los datos que se mostrarán en la control Gráfico pueden provenir de:
  • un artículo de un archivo de datos o una consulta.
  • una columna de una control Tabla encontrada en la ventana actual o Page.
    PHP No disponible.
  • a control List Box encontrada en la ventana actual o Page.
    PHP No disponible.
  • un WLanguage array.
    PHP No disponible.
  • datos especificados en la ventana description del control o mediante programación.
  • un control del actual reporte (sólo para un reporte).
El modo de rellenar el gráfico se especifica en la asistente para la creación del control y en la ventana de descripción del control ("Pestaña"Series).
Gráfico rellenado mediante programación
La programación necesaria para llenar el gráfico se realiza mediante las siguientes funciones:
grAddDataAñade un dato a un gráfico.
grHMAddDataAgrega un dato a un gráfico de Heatmap.
grIncreaseDataAgrega un valor a un dato en un gráfico.
grScatterAddDataXYAñade un dato a un gráfico de dispersión.
grStockAddDataAñade datos en un gráfico de existencias (candelabros, gráficos de barras o minmax).
grSunburstAddDataAgrega un dato a una carta de Sunburst.
grSurfaceAddDataAgrega un dato a un gráfico de superficie.
Por ejemplo:
  • control Gráfico en una ventana o Page:
    El "CHART_MySalary" control Gráfico se utiliza para ver la evolución de un salario en los últimos cuatro años en un gráfico Line..
    Los controles de edición "EDT_Salario1", "EDT_Salario2", "EDT_Salario3" y "EDT_Salario4" se utilizan para escribir el salario del año correspondiente.
    En este ejemplo, escribe el siguiente código en la Event "Iniciando" de la control Gráfico:
    // Add data into the chart
    grAddData(CHART_MySalary, 1, EDT_Salary1)
    grAddData(CHART_MySalary, 1, EDT_Salary2)
    grAddData(CHART_MySalary, 1, EDT_Salary3)
    grAddData(CHART_MySalary, 1, EDT_Salary4)
  • control Gráfico en un reporte:
    El "RPT_MyReport" reporte imprime los detalles (apellido, nombre, volumen de negocios) de los 10 mejores clientes..
    El gráfico "CHART_MyChart" muestra el volumen de negocios de cada cliente en un gráfico circular.
    En este ejemplo, escriba el siguiente código en la Event "Antes de imprimir" del bloque Cuerpo:
    // Add data into the chart
    grAddData(CHART_MyChart, 1, MySource.Turnover)

Observaciones

Caso especial
WINDEV

control Gráfico en una ventana o en una página basada en un control Tabla construido por BuildBrowsingTable

Si está creando un nuevo gráfico cuya fuente es una control Tabla rellenada por BuildBrowsingTable a partir de una consulta, debe especificar que las columnas corresponden a _COL1, _COL2, ...
También puede utilizar grSourceSeries para modificar la fuente de la serie.
Versión mínima requerida
  • Versión 14
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/01/2023

Señalar un error o enviar una sugerencia | Ayuda local