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
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").
Ejemplo
// Add a data into the "CHART_MyChart" control.
// This data (whose value is 10) is added at the end of the first series.
CHART_MyChart.AddData(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)
CHART_MyChart.AddData(1, 1, 50)
CHART_MyChart.AddData(1, 2, 30)
CHART_MyChart.AddData(1, 3, 30) // Not drawn
CHART_MyChart.AddData(1, 4, 30)
CHART_MyChart.AddData(1, 5, 60)
CHART_MyChart.AddData(1, 6, 60)
CHART_MyChart.AddData(1, 7, 0) // Always drawn,
CHART_MyChart.AddData(1, 8, Null) // Always drawn,
CHART_MyChart.AddData(1, 9, 60)
CHART_MyChart.Draw()
Sintaxis
<Chart control>.AddData(<Series number> [, <Index>] , <Value>)
<Chart control>: Nombre del control
Nombre de la control Gráfico a utilizar (en la ventana, página o editor de reportes).
<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.
<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 .AddData se tendrán en cuenta la próxima vez que se llame a la función .Draw.
  • 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

  • Para los gráficos de dispersión, se recomienda utilizar .ScatterAddDataXY.
  • Para los gráficos de acciones, se recomienda utilizar .StockAddData.
  • Para los gráficos de mapas de calor, se recomienda utilizar .HMAddData.
  • Para las cartas Sunburst, se recomienda utilizar .SunburstAddData.
  • Para los gráficos de superficie, se recomienda utilizar .SurfaceAddData.
  • Para los gráficos de barras radiales, se recomienda utilizar .RBAddData.
  • Para añadir un valor a los datos de un gráfico, utilice .IncreaseData.
Clasificación Lógica de negocio / UI: Código neutro
Componente: wd290grf.dll
Versión mínima requerida
  • Versión 23
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 28/06/2023

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