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 / WLanguage / Funciones WLanguage / Controles, páginas y ventanas / Funciones de gráficos
  • Añadir datos
  • Añadir datos a los diferentes tipos de gráficos
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
Agrega un dato a un gráfico.
Atención: Para los gráficos "avanzados" debe utilizarse una función específica de WLanguage (véase "Observaciones").
WEBDEV - Código ServidorLinux Atención: Se requiere una configuración específica para usar esta función en Linux. Para obtener más información, consulte Los gráficos.
Ejemplo
// Add a data into the "CHART_MyChart" control.
// This data (whose value is 10) is added at the end of the first series.
grAddData(CHART_MyChart, 1, 10)
// Line chart with 9 values: if the "Draw missing values" option is set to "Not drawn",
// only point 3 is not drawn, points 8 and 9 are drawn (at zero)
grAddData(CHART_MyChart, 1, 1, 50)
grAddData(CHART_MyChart, 1, 2, 30)
grAddData(CHART_MyChart, 1, 3, 30) // Not drawn
grAddData(CHART_MyChart, 1, 4, 30)
grAddData(CHART_MyChart, 1, 5, 60)
grAddData(CHART_MyChart, 1, 6, 60)
grAddData(CHART_MyChart, 1, 7, 0) // Always drawn,
grAddData(CHART_MyChart, 1, 8, Null) // Always drawn,
grAddData(CHART_MyChart, 1, 9, 60)
 
grDraw(CHART_MyChart)
Sintaxis
grAddData(<Chart name> , <Series number> [, <Index>] , <Value>)
<Chart name>: Nombre del control o cadena de caracteres
Nombre del gráfico a utilizar. Este nombre corresponde a:
  • el nombre del gráfico definido mediante programación con la función grCreate. Este nombre debe estar entre comillas.
  • el nombre de la control Gráfico (en la ventana, página o editor de reportes). Este nombre no debe estar entre comillas.
Android Sólo están disponibles los controles de la Carta.
PHP Sólo están disponibles los controles interactivos de los gráficos.
<Series number>: Integro
Número de la serie a la que se añadirá un valor.
Por ejemplo, si la control Gráfico muestra 2 Line s, esto se usa para identificar la Line para la cual los datos deben ser añadidos.
Si el número especificado no existe, las series entre la última serie existente y el número especificado se crean automáticamente y se inicializan a 0.
<Index>: Entero opcional
Índice de los datos de la serie a la que debe añadirse un valor.
Por ejemplo, para un gráfico de Line, este parámetro corresponde al eje X del valor a añadir.
Si este parámetro:
  • no se especifica, el valor se añade al final de la serie.
  • se especifica, se sustituye el valor anterior.
Android El índice de los datos de la serie debe ser un número entero estrictamente positivo.
<Value>: Entero o real
Valor añadido.
Por ejemplo, para un gráfico de Line, este parámetro corresponde al eje Y del valor a añadir.
Observaciones

Añadir datos

  • Los datos agregados con la función grAddData se tendrán en cuenta la próxima vez que se llame a la función grDraw.
  • Para un gráfico circular (constante grPie), solo se utilizan los datos de la primera serie. No se puede dibujar un gráfico circular si los datos encontrados en la primera serie son nulos.
  • En los gráficos de "Barras apiladas", si el valor de la primera serie es negativo, la barra correspondiente se orienta hacia la parte inferior.

Añadir datos a los diferentes tipos de gráficos

Clasificación Lógica de negocio / UI: Código neutro
Componente: wd290grf.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/06/2023

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