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
  • Marcas en los ejes
  • Tipos de gráficos
  • Restaurando los valores de Default
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
Modifica las marcas de inicio y final en uno de los ejes del gráfico..
Observación: La función grOrigin permite mostrar solo una parte del gráfico, reduciendo los valores que se muestran en uno de los ejes.
Linux 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
// Modify the start and end marks on the horizontal axis
// of "MyChart". The mark will go from 5 to 12.
grOrigin("MyChart", 5, 12, grXCoordinate)
grDraw("MyChart")
// Modify the start and end marks on the vertical axis of "CHART_Chart" control
// The mark will go from 500 to 1000
// Restore the default values
 
// Initialize the window
gnYMin is int
gnYMax is int
 
// Button for modifying the mark
gnYMin = CHART_Chart..YAxisMin
gnYMax = CHART_Chart..YAxisMax
grOrigin(CHART_Chart, 500, 1000, grYCoordinate)
grDraw(CHART_Chart)
 
// Button for restoring the mark
grOrigin(CHART_Chart, gnYMin, gnYMax, grYCoordinate)
grDraw(CHART_Chart)
Sintaxis
grOrigin(<Chart name> , <Minimum mark> [, <Maximum mark> [, <Type of axis>]])
<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.
  • el nombre de la control Gráfico en la ventana, página o editor de reportes.
Android Sólo están disponibles los controles de la Carta.
PHP Sólo están disponibles los controles interactivos de los gráficos.
<Minimum mark>: Real
Marca de inicio en el eje especificado.
Este parámetro también puede corresponder a una duración, una fecha, una hora o una fecha-hora..
<Maximum mark>: Real opcional
Marca final en el eje especificado. Si no se especifica este parámetro, la <Marca de graduación máxima> corresponde al valor máximo de los datos del gráfico.
Este parámetro también puede corresponder a una duración, una fecha, una hora o una fecha-hora..
<Type of axis>: Constante opcional
Eje para el que se deben modificar las marcas:
grSecondaryYCoordinateEje Y secundario (eje vertical).
grXCoordinate
(valor predeterminado)
Eje X (eje horizontal).
grYCoordinateEje Y (eje vertical).
grZCoordinateEje Z (sólo tablas de superficie).
Universal Windows 10 AppAndroid Esta constante no está disponible.
Observaciones

Marcas en los ejes

  • Eje X (eje horizontal): los parámetros <Marca de graduación mínima> y <Marca de graduación máxima> corresponden al índice mínimo y máximo de los datos en las series mostradas.
  • Eje Y (eje vertical): los parámetros <Marca de graduación mínima> y <Marca de graduación máxima> corresponden al valor mínimo y máximo de los datos.
  • Límites: 100 marcas de Above y 100 marcas por debajo del eje X.
  • Para modificar la frecuencia de las marcas en el eje horizontal o vertical de un gráfico, utilice grInterval.
  • Los datos definidos con la función grOrigin se tendrán en cuenta la próxima vez que se llame a la función grDraw.

Tipos de gráficos

Las marcas en los ejes no tienen ningún efecto en los diagramas de tarta.

Restaurando los valores de Default

Para restaurar la visualización del gráfico antes de modificar el origen, se deben guardar los valores mínimo y máximo de los ejes.. Estos valores pueden conocerse a través de las siguientes propiedades:
XAxisMaxLa propiedad XAxisMax obtiene el valor máximo del eje X en un control Gráfico. Esta propiedad se puede utilizar en el evento "Zoom" de un control Gráfico para identificar la sección mostrada.
XAxisMinLa propiedad XAxisMin obtiene el valor mínimo del eje X de un control Gráfico. Esta propiedad se puede utilizar en el evento "Zoom" de un control Gráfico para identificar la sección mostrada.
YAxisMaxLa propiedad YAxisMax obtiene el valor máximo del eje Y de un control Gráfico. Esta propiedad se puede utilizar en el evento "Zoom" de un control Gráfico para identificar la sección mostrada.
YAxisMinLa propiedad YAxisMin obtiene el valor mínimo del eje Y de un control Gráfico.
ZAxisMaxLa propiedad ZAxisMax obtiene el valor máximo del eje Z en un control Gráfico (Gráfico de superficie).
ZAxisMinLa propiedad ZAxisMin obtiene el valor mínimo del eje Z en un control Gráfico (Gráfico de superficie).
WINDEVAndroidiPhone/iPadIOS WidgetMac Catalyst Observación: grZoom también puede utilizarse para ver una sección del gráfico. No obstante, el usuario final puede restaurar la configuración inicial a través del menú contextual del gráfico ("Zoom inicial").
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: 23/06/2023

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