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
  • Parámetros de los 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
Recupera o modifica un parámetro de gráfico.
Observaciones:
  • Esta función propone todas las opciones de gr3DSParámetro.
  • Esta función no debe utilizarse en los controles de gráfico que se encuentran en el editor de reportes.
Ejemplo
// Disables the optimization of marks on the X-axis of CHART_Chart1
grParameter(CHART_Chart1, grOptimizedMarksX, False)
Sintaxis

Recuperar el valor de un parámetro de la carta Ocultar los detalles

<Result> = grParameter(<Chart name> , <Parameter>)
<Result>: Entero, real o booleano
Valor del parámetro. El tipo depende del parámetro especificado (ver las notas).
<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 o en el editor Page).
<Parameter>: Constante de tipo Integer
Parámetro del gráfico cuyo valor se solicita:
gr3DSPropAnimationTipo de animación que se reproduce al mostrar el gráfico.
gr3DSPropAutoZoomautomatic zoom del gráfico
gr3DSPropColorPlaneXColor de plano vertical (eje a la derecha o a la izquierda)
gr3DSPropColorPlaneYcolor del plano horizontal (eje Above o inferior)
gr3DSPropColorPlaneZcolor del plano Background
gr3DSPropDistanceZoom del gráfico
gr3DSPropElevationÁngulo de rotación del gráfico alrededor del eje vertical (eje Y)
gr3DSPropLegendOverlapLa leyenda y el título se superponen al gráfico
gr3DSPropLightXCoordenada X de la luz que ilumina el gráfico
gr3DSPropLightYCoordenada Y de la luz que ilumina el gráfico
gr3DSPropRotationÁngulo de rotación del gráfico alrededor del eje horizontal (eje X)
gr3DSPropTransparencyNivel de transparencia para las barras o secciones del gráfico
grAlgoFunnelModo para representar los datos en un gráfico de embudo.
Universal Windows 10 App Esta constante no está disponible.
grAlgoPyramidModo para representar los datos en un gráfico piramidal.
iPhone/iPadIOS WidgetMac Catalyst Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux y en las aplicaciones para iPhone o iPad.
grBarra de desplazamientoZoomSiempre visibleGestión de las barras de desplazamiento durante un zoom en el gráfico.
grHMDisplayColorModo para mostrar los colores en un gráfico de Heatmap.
grInfiniteZoomOutActivar el modo de alejamiento de Infinite. Si el zoom de Infinite está activado, tienes la posibilidad de desazonar un gráfico aunque éste se muestre a 100%.
grInteractiveSunburstHabilitar el modo interactivo en una carta de Estallido Solar.
Universal Windows 10 AppiPhone/iPadIOS WidgetMac Catalyst Esta constante no está disponible.
grOptimizedLocationHabilitar la optimización utilizada para rellenar el espacio disponible para los gráficos de tarta, semicírculo y donut que se muestran en un control o en una ventana.
grOptimizedMarksXPermitir la optimización de marcas en el eje horizontal (eje X).
grOptimizedMarksYPermitir la optimización de marcas en el eje vertical (eje Y).
grProyección3DScatterModo para mostrar las proyecciones en un gráfico de dispersión 3D.
grSamplingEnabledGestión de la reducción de la muestra.
grSunburstCaptionPerpendicularSecciónModo para mostrar el título de la sección en una carta de Sunburst.
grSunburstMaxLevelNúmero máximo de niveles mostrados en una carta de Sunburst.
Universal Windows 10 AppiPhone/iPadIOS WidgetMac Catalyst Esta constante no está disponible.

Modificar el valor de un parámetro de la carta Ocultar los detalles

grParameter(<Chart name> , <Parameter> , <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.
  • el nombre de la control Gráfico (en la ventana o en el editor Page).
<Parameter>: Constante de tipo Integer
Parámetro del gráfico a modificar:
gr3DSPropAnimationTipo de animación que se reproduce al mostrar el gráfico
gr3DSPropAutoZoomautomatic zoom del gráfico
gr3DSPropColorPlaneXColor de plano vertical (eje a la derecha o a la izquierda)
gr3DSPropColorPlaneYcolor del plano horizontal (eje Above o inferior)
gr3DSPropColorPlaneZcolor del plano Background.
gr3DSPropDistanceZoom del gráfico
gr3DSPropElevationÁngulo de rotación del gráfico alrededor del eje vertical (eje Y).
gr3DSPropLegendOverlapLa leyenda y el título se superponen al gráfico.
gr3DSPropLightXCoordenada X de la luz que ilumina el gráfico.
gr3DSPropLightYCoordenada Y de la luz que ilumina el gráfico.
gr3DSPropRotationÁngulo de rotación del gráfico alrededor del eje horizontal (eje X).
gr3DSPropTransparencyNivel de transparencia para las barras o secciones del gráfico.
grAlgoFunnelModo para representar los datos en un gráfico de embudo.
Universal Windows 10 App Esta constante no está disponible.
grAlgoPyramidModo para representar los datos en un gráfico piramidal.
iPhone/iPadIOS WidgetMac Catalyst Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux y en las aplicaciones para iPhone o iPad.
grBarra de desplazamientoZoomSiempre visibleGestión de las barras de desplazamiento durante un zoom en el gráfico.
grHMDisplayColorModo para mostrar los colores en un gráfico de Heatmap.
grInfiniteZoomOutActivar el modo de alejamiento de Infinite. Si el zoom de Infinite está activado, tienes la posibilidad de desazonar un gráfico aunque éste se muestre a 100%.
grInteractiveSunburstHabilitar el modo interactivo en una carta de Estallido Solar.
Universal Windows 10 AppiPhone/iPadIOS WidgetMac Catalyst Esta constante no está disponible.
grOptimizedLocationHabilitar la optimización utilizada para rellenar el espacio disponible para los gráficos de tarta, semicírculo y donut que se muestran en un control o en una ventana.
grOptimizedMarksXPermitir la optimización de marcas en el eje horizontal (eje X).
grOptimizedMarksYPermitir la optimización de marcas en el eje vertical (eje Y).
grProyección3DScatterModo para mostrar las proyecciones en un gráfico de dispersión 3D.
grSamplingEnabledGestión de la reducción de la muestra.
grSunburstCaptionPerpendicularSecciónModo para mostrar el título de la sección en una carta de Sunburst.
grSunburstMaxLevelNúmero máximo de niveles mostrados en una carta de Sunburst.
Universal Windows 10 AppiPhone/iPadIOS WidgetMac Catalyst Esta constante no está disponible.
<Value>: Entero, real o booleano
Valor del parámetro. El tipo depende del parámetro especificado (ver notas).
Observaciones

Parámetros de los gráficos

Los diferentes parámetros de los gráficos son los siguientes:
ConstanteEfectoValor del parámetro
gr3DSPropAnimationTipo de animación que se reproduce al mostrar el gráficoIntegro
Los valores posibles son:
  • 0: no hay animación
  • 1: ampliar
  • 2: efecto de rotación
  • 4: dibujo progresivo de barras/secciones
  • 8: visualización progresiva de los colores
Estos valores se pueden sumar.
El valor de Default es 15.
gr3DSPropAutoZoomautomatic zoom del gráficobooleano
  • True (predeterminado) si se debe calcular el zoom automáticamente,
  • False en caso contrario.
Si se calcula el zoom automáticamente, no se tiene en cuenta el valor de la constante gr3DSPropDistance.
gr3DSPropColorPlaneXColor de plano vertical (eje a la derecha o a la izquierda)Integro
Para no dibujar este eje, utilice la constante Transparent.
Esta constante es tomada en cuenta por los gráficos de barras y por los gráficos de Line solamente.
El valor predeterminado es LightGray.
gr3DSPropColorPlaneYcolor del plano horizontal (eje Above o inferior)Integro
Para no dibujar este eje, utilice la constante Transparent.
Esta constante es tomada en cuenta por los gráficos de barras y por los gráficos de Line solamente.
El valor predeterminado es LightGray.
gr3DSPropColorPlaneZcolor del plano BackgroundIntegro
Para no dibujar este eje, utilice la constante Transparent.
Esta constante es tomada en cuenta por los gráficos de barras y por los gráficos de Line solamente.
El valor predeterminado es LightGray.
gr3DSPropDistanceZoom del gráficoReal
Los valores posibles se incluyen entre 0 y el infinito.
Esta constante se tiene en cuenta únicamente si el valor de la constante gr3DSPropAutoZoom es False.
El valor de Default es de 189.
gr3DSPropElevationÁngulo de rotación (en grados) del gráfico alrededor del eje vertical (eje Y)Real
Los valores posibles se incluyen entre 0 y 360.
El valor 0 muestra una vista frontal del gráfico.
El valor 90 muestra el gráfico de Above.
El mejor ángulo de rotación es calculado automáticamente por Default.
gr3DSPropLegendOverlapLa leyenda y el título se superponen al gráficoBooleano.
  • True si la leyenda y el título se superponen al gráfico,
  • False (predeterminado) en caso contrario.
gr3DSPropLightXCoordenada X de la luz que ilumina el gráfico.Real
Los valores posibles se incluyen entre 0 y el infinito.
El valor de Default es de 78.
gr3DSPropLightYCoordenada Y de la luz que está iluminando la carta.Real
Los valores posibles se incluyen entre 0 y el infinito.
El valor de Default es 80.
gr3DSPropRotationÁngulo de rotación (en grados) del gráfico alrededor del eje horizontal (eje X).Real
Los valores posibles se incluyen entre 0 y 360.
El valor 0 muestra una vista frontal del gráfico.
El valor 90 muestra una vista derecha del gráfico.
El mejor ángulo de rotación es calculado automáticamente por Default.
gr3DSPropTransparencyNivel de transparencia (en porcentaje) para las secciones de barras o gráficosIntegro
Los posibles valores se incluyen entre 0 (opaco) y 100 (Transparent/Invisible).
El valor de Default es 27%.
grAlgoFunnelModo para representar los datos en un gráfico de embudo.Constante de tipo Integer:
  • grFunnelArea: El valor está simbolizado por el área de la sección de embudo.
  • grFunnelHeight: El valor está simbolizado por la altura de la sección del embudo.
grAlgoPyramidModo para representar los datos en un gráfico piramidal.Constante de tipo Integer:
  • grPyramidHeight: El valor está simbolizado por la altura de la sección de la pirámide.
  • grPyramidVolume: El valor está simbolizado por el volumen de la sección de la pirámide.
grBarra de desplazamientoZoomSiempre visibleGestión de las barras de desplazamiento durante un zoom. Booleano.
  • True (predeterminado) si las barras de desplazamiento de zoom siempre deben ser visibles, incluso si el gráfico se muestra al 100%.
  • False si las barras de desplazamiento de zoom deben volverse invisibles cuando el gráfico se muestra al 100%.
grHMDisplayColorModo para mostrar los colores entre dos valores en un gráfico de Heatmap. Los valores posibles son:
  • grColorGradient (por Default ): Se aplica un degradado lineal para los valores intermedios.
  • grLowerLevel: La visualización de los colores se realiza por niveles. Todos los valores inferiores o iguales al nivel tomarán la color dada por grHMColor.
  • grHigherLevel: La visualización de los colores se realiza por niveles. Todos los valores mayores o iguales al nivel tomarán la Color dada por grHMColor.
grInfiniteZoomOutGestión del zoom out (desenfoque)booleano.
  • True para permitir alejar un gráfico (es decir, utilizar un zoom negativo en un gráfico que se muestra al 100%)
  • False (predeterminado) para no permitir alejar.
grInteractiveSunburstModo para gestionar la interactividad de la carta de Sunburst. Booleano.
  • True (valor predeterminado): la carta de Sunburst es interactiva: un clic en una sección se utiliza para mostrar las secciones de los subniveles.
  • False: la carta de Sunburst no es interactiva.
grOptimizedLocationHabilitar la optimización utilizada para rellenar el espacio disponible para los gráficos de tarta, semicírculo y donut que se muestran en un control o en una ventana.booleano.
Si la optimización del relleno está activada, los gráficos Pie, Semicircular y Donut ocuparán todo el espacio disponible cuando se muestren en una control o en una ventana.
La optimización del relleno está habilitada por Default.
grOptimizedMarksXPermitir la optimización de marcas en el eje horizontal (eje X).booleano.
Si la optimización de marcas está activada, sólo se muestran algunas marcas para evitar los efectos de superposición..
Las marcas se optimizan por defecto (opción "Marca" ajustada en "Por defecto" en la ventana control Gráfico description).
grOptimizedMarksYPermitir la optimización de marcas en el eje vertical (eje Y).booleano.
Si la optimización de marcas está activada, sólo se muestran algunas marcas para evitar los efectos de superposición..
Las marcas se optimizan por defecto (opción "Marca" ajustada en "Por defecto" en la ventana control Gráfico description).
grProyección3DScatterModo para mostrar las proyecciones en un gráfico de dispersión 3D.Las proyecciones han sido definidas por grScatter3DProyección.
Los valores posibles son:
  • grProjectionNone: No se realiza ninguna proyección.
  • grProjectionClick: Las proyecciones son Visible durante el clic en el punto.
  • grProjectionAlwaysVisible (por Default 75006c007400 ): Estas proyecciones son siempre Visible.
grSamplingEnabledGestión del muestreo de datos. Booleano.
  • True si el muestreo de datos está activado.
  • False si el muestreo de datos está desactivado.
grSunburstCaptionPerpendicularSecciónHabilitar la visualización de subtítulos perpendiculares a las secciones.booleano.
Por Default, las etiquetas se muestran en una orientación circular. Si esta opción está activada (True), la etiqueta se muestra con una orientación circular.
grSunburstMaxLevelNúmero máximo de niveles mostrados en una carta de Sunburst. Integro.
Valor predeterminado: 0 (corresponde a sin límite).
Componente: wd290grf.dll
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: 23/06/2023

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