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ámetro de dibujo
  • Varios
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 para dibujar un gráfico en modo espacial 3D..
Observaciones:
  • Esta función no debe utilizarse en los controles de gráfico que se encuentran en el editor de reportes.
  • Esta función es equivalente a la función grParameter.
Ejemplo
// Modify the type of animation played when
// displaying "CHART_MyChart"
// The bars will be built progressively and
// the chart will appear with a rotation effect
gr3DSParameter(CHART_MyChart, gr3DSPropAnimation, 10)
Sintaxis

Recuperar el valor de un parámetro de dibujo Ocultar los detalles

<Result> = gr3DSParameter(<Chart name> , <Drawing parameter>)
<Result>: Entero, real o booleano
Valor del parámetro de dibujo. El tipo depende del parámetro de dibujo especificado (vea 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 control Gráfico creado en el editor de ventanas.
<Drawing parameter>: Constante de tipo Integer
Parámetro de dibujo 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 está iluminando la carta.
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.

Modificar el valor de un parámetro de dibujo Ocultar los detalles

gr3DSParameter(<Chart name> , <Drawing 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 control Gráfico creado en el editor de ventanas.
<Drawing parameter>: Constante
Dibujo del parámetro 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 está iluminando la carta.
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.
<Value>: Entero, real o booleano
Valor del parámetro de dibujo. El tipo depende del parámetro de dibujo especificado (vea las Notas).
Observaciones

Parámetro de dibujo

Los parámetros para dibujar una carta espacial 3D son los siguientes:
ConstanteEfectoValor del parámetro de dibujo
gr3DSPropAnimationTipo de animación que se reproduce al mostrar el gráficoIntegro
Los valores posibles son:
  • 0: ninguna 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 predeterminado 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
RGB Component del Color (devuelto por RGB) o un color predefinido.
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
RGB Component del Color (devuelto por RGB) o un color predefinido.
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
RGB Component del Color (devuelto por RGB) o un color predefinido.
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 predeterminado es 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áfico.booleano
True si la leyenda y el título se superponen al gráfico, False (por Default ) de lo contrario.
gr3DSPropLightXCoordenada X de la luz que ilumina el gráfico.Real
Los valores posibles se incluyen entre 0 y el infinito.
El valor predeterminado es 78.
gr3DSPropLightYCoordenada Y de la luz que ilumina el gráficoReal
Los valores posibles se incluyen entre 0 y el infinito.
El valor predeterminado 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áficos.Integro
Los posibles valores se incluyen entre 0 (opaco) y 100 (Transparent/Invisible).
El valor predeterminado es 27%.

Varios

Si se utiliza la función gr3DSParámetro en un tipo de gráfico que no sea 3D, no se devuelve ningún error. La información se almacena y se utilizará cuando se modifique el tipo de gráfico (por grType o con el menú contextual del gráfico).
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: 22/06/2023

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