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
  • Cambiar el tipo de gráfico
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
Identifica o modifica el tipo de gráfico.
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 type of "MyChart"
grType("MyChart", grPie)
Sintaxis

Averiguar el tipo de gráfico Ocultar los detalles

<Result> = grType(<Chart name>)
<Result>: Constante
Indica el tipo de gráfico:
gr3DSAreaStackedGráfico 3D de áreas apiladas.
WINDEVWindowsLinux Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux.
gr3DSAreaDepthGráfico de áreas en 3D mostradas una detrás de otra.
WINDEVWindowsLinux Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux.
gr3DSLineGráfico 3D de líneas.
WINDEVWindowsLinux Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux.
gr3DSCylinderColStackedGráfico de barras apilado en 3D.
Las barras están representadas por cilindros.
WINDEVWindowsLinux Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux.
gr3DSCylinderColClusteredGráfico de columnas agrupadas en 3D.
Las barras están representadas por cilindros.
WINDEVWindowsLinux Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux.
gr3DSCylinderColDepthGráfico de columnas 3D en profundidad: las series están representadas en perspectiva.
Las barras están representadas por cilindros.
WINDEVWindowsLinux Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux.
gr3DSColumnStackedGráfico de barras apilado en 3D.
Las barras están representadas por rectángulos 3D. Este tipo de gráfico no admite valores negativos.
WINDEVWindowsLinux Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux.
gr3DSColumnClusteredGráfico de columnas agrupadas en 3D.
Las barras están representadas por rectángulos 3D.
WINDEVWindowsLinux Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux.
gr3DSColumnDepthGráfico de columnas 3D en profundidad: las series están representadas en perspectiva.
Las barras están representadas por rectángulos 3D.
WINDEVWindowsLinux Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux.
gr3DSMinMaxGráfico de cotizaciones 3D que muestra la diferencia entre los valores mínimos y máximos de stock
WINDEVWindowsLinux Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux.
gr3DSScatterGráfico de dispersión 3D.
WINDEVWindowsLinux Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux.
gr3DSPieGráfico circular en 3D.
WINDEVWindowsLinux Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux.
grAreaTabla de áreas (ver Ejemplo de gráfico de área).
grPolarAreaCarta de la zona polar (véase ejemplo de gráfico de área polar).
grBarChartsGráfico de cotizaciones (véase ejemplo de Gráfico de cotizaciones).
grCandleStickGráfico de velas (ver ejemplo de Gráfico de cotizaciones).
grRadialBarGráfico de barras radiales (véase ejemplo de gráfico de barras radiales).
LinuxUniversal Windows 10 App Esta constante no está disponible.
grLineTabla de Line (ver ejemplo de gráfico Line)
grDonutGráfico de anillos. Consulte ejemplo de tabla de donuts.
Universal Windows 10 App Esta constante no está disponible.
grFunnelGráfico de embudo.
Universal Windows 10 App Esta constante no está disponible.
grBubbleChartGráfico de burbujas (véase ejemplo de gráfico de burbujas).
grHeatMapGráfico del mapa de calor (véase ejemplo de tabla Heatmap).
grSemiCircularCarta semicircular (véase ejemplo de carta semicircular).
Universal Windows 10 App Esta constante no está disponible.
grColumnCuadro de columnas (ver Ejemplo de gráfico de columnas)
grComparativeHistogramGráfico del histograma comparativo.
grColumnStackedGráfico de columnas apiladas. Este tipo de gráfico no admite valores negativos.
grMinMaxGráfico de cotizaciones muestra la diferencia entre el valor mínimo de las existencias y el valor máximo de las mismas (véase ejemplo de Gráfico de cotizaciones).
grScatterGráfico de dispersión (véase ejemplo de gráfico de dispersión).
grScatter3DGráfico de dispersión 3D (ver ejemplo de gráfico de dispersión 3D).
grPyramidGráfico de Pirámide (ver ejemplo de gráfico piramidal).
LinuxUniversal Windows 10 App Esta constante no está disponible.
grRadarCarta de radar (ver Ejemplo de carta radar).
grPieGráfico circular (véase ejemplo de Gráfica de tarta).
grSunburstgráfico de proyección solar. Consulte ejemplo de la carta Sunburst.
Universal Windows 10 App Esta constante no está disponible.
grSurfaceTabla de superficie (ver ejemplo de tabla de Superficie).
LinuxUniversal Windows 10 App Esta constante no está disponible.
grWaterfallGráfico en cascada (véase ejemplo de diagrama de cascada).
Novedad versión 2024
grWaffleChart
Tablero de gofres (véase ejemplo de gráfico Waffle).
grRangeAreaCuadro de la zona de alcance (véase ejemplo de gráfico de área de distribución).
<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 del control Gráfico en el editor de ventanas, páginas o reportes.

Modificar el tipo de carta Ocultar los detalles

grType(<Chart name> , <Type of chart>)
<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 del control Gráfico en el editor de ventanas, páginas o reportes.
<Type of chart>: Constante
Especifica el nuevo tipo de gráfico:
gr3DSAreaStackedGráfico 3D de áreas apiladas.
WINDEVWindowsLinux Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux.
gr3DSAreaDepthGráfico de áreas en 3D mostradas una detrás de otra.
WINDEVWindowsLinux Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux.
gr3DSLineGráfico 3D de líneas.
WINDEVWindowsLinux Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux.
gr3DSCylinderColStackedGráfico de barras apilado en 3D.
Las barras están representadas por cilindros.
WINDEVWindowsLinux Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux.
gr3DSCylinderColClusteredGráfico de columnas agrupadas en 3D.
Las barras están representadas por cilindros.
WINDEVWindowsLinux Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux.
gr3DSCylinderColDepthGráfico de columnas 3D en profundidad: las series están representadas en perspectiva.
Las barras están representadas por cilindros.
WINDEVWindowsLinux Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux.
gr3DSColumnStackedGráfico de barras apilado en 3D.
Las barras están representadas por rectángulos 3D. Este tipo de gráfico no admite valores negativos.
WINDEVWindowsLinux Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux.
gr3DSColumnClusteredGráfico de columnas agrupadas en 3D.
Las barras están representadas por rectángulos 3D.
WINDEVWindowsLinux Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux.
gr3DSColumnDepthGráfico de columnas 3D en profundidad: las series están representadas en perspectiva.
Las barras están representadas por rectángulos 3D.
WINDEVWindowsLinux Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux.
gr3DSMinMaxGráfico de cotizaciones 3D que muestra la diferencia entre el valor mínimo y máximo del stock.
WINDEVWindowsLinux Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux.
gr3DSScatterGráfico de dispersión 3D.
WINDEVWindowsLinux Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux.
gr3DSPieGráfico circular en 3D.
WINDEVWindowsLinux Esta constante sólo está disponible en las aplicaciones WINDEV para Windows y Linux.
grAreaTabla de áreas (ver Ejemplo de gráfico de área).
grPolarAreaGráfico de área polar (ver ejemplo de gráfico de área polar).
grBarChartsGráfico de cotizaciones (véase ejemplo de Gráfico de cotizaciones).
grCandleStickGráfico de velas (ver ejemplo de Gráfico de cotizaciones).
grRadialBarGráfico de barras radiales. Consulte ejemplo de gráfico de barras radiales.
LinuxUniversal Windows 10 App Esta constante no está disponible.
grLineTabla de Line (ver ejemplo de gráfico Line).
grDonutGráfico de anillos. Consulte ejemplo de tabla de donuts.
Universal Windows 10 App Esta constante no está disponible.
grFunnelGráfico de embudo.
Universal Windows 10 App Esta constante no está disponible.
grBubbleChartGráfico de burbujas (véase ejemplo de gráfico de burbujas).
grHeatMapGráfico Mapa de calor.
grSemiCircularCarta semicircular (véase ejemplo de carta semicircular).
Universal Windows 10 App Esta constante no está disponible.
grColumnCuadro de columnas (ver Ejemplo de gráfico de columnas).
grComparativeHistogramGráfico del histograma comparativo.
grColumnStackedGráfico de columnas apiladas. Este tipo de gráfico no admite valores negativos.
grMinMaxGráfico de cotizaciones muestra la diferencia entre el valor mínimo de las existencias y el valor máximo de las mismas (véase ejemplo de Gráfico de cotizaciones).
grScatterGráfico de dispersión (véase ejemplo de gráfico de dispersión).
grScatter3DGráfico de dispersión 3D (ver ejemplo de gráfico de dispersión 3D).
grPyramidGráfico de Pirámide (ver ejemplo de gráfico piramidal).
LinuxUniversal Windows 10 App Esta constante no está disponible.
grRadarCarta de radar (ver Ejemplo de carta radar).
grPieGráfico circular (véase ejemplo de Gráfica de tarta).
grSunburstgráfico de proyección solar. Consulte ejemplo de la carta Sunburst.
Universal Windows 10 App Esta constante no está disponible.
grSurfaceTabla de superficie (ver ejemplo de tabla de Superficie).
LinuxUniversal Windows 10 App Esta constante no está disponible.
Novedad versión 2024
grWaffleChart
Tablero de gofres (véase ejemplo de gráfico Waffle).
grWaterfallGráfico en cascada (véase ejemplo de diagrama de cascada).
grRangeAreaCuadro de la zona de alcance (véase ejemplo de gráfico de área de distribución).

grTipo no tiene acción en el gráfico si este parámetro corresponde al tipo de gráfico actual.
Observaciones

Cambiar el tipo de gráfico

  • Al cambiar el tipo de gráfico, se reinicializan los parámetros del gráfico anterior que no pueden reproducirse en el nuevo.
  • Cambiar el tipo de gráfico puede producir efectos inesperados. Por ejemplo, cuando un gráfico Circular (constante grPie) se convierte en un gráfico de dispersión (constante grScatter), todos los puntos se alinean en el eje X (eje horizontal).
  • El tipo de gráfico se puede cambiar en el menú contextual. Sin embargo, las opciones de visualización producen diferentes efectos visuales para cada tipo de gráfico.
  • Los parámetros definidos por grTipo se tendrán en cuenta durante la próxima llamada a grDraw .
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
Exemplo grType
// Exemplo grType

//Seleciona Combox Grafico

grType(CHART_tecnico,COMBO_grafico)
grDraw(CHART_tecnico)

//Preenhce Combox
ListDeleteAll(COMBO_grafico) // Limpar Combox
ListAdd(COMBO_grafico,"gr3DSAreaStacked")
ListAdd(COMBO_grafico,"gr3DSAreaDepth")
ListAdd(COMBO_grafico,"gr3DSLine")
ListAdd(COMBO_grafico,"gr3DSCylinderColStacked")
ListAdd(COMBO_grafico,"gr3DSCylinderColClustered")
ListAdd(COMBO_grafico,"gr3DSCylinderColDepth")
ListAdd(COMBO_grafico,"gr3DSColumnStacked")
ListAdd(COMBO_grafico,"gr3DSColumnClustered")
ListAdd(COMBO_grafico,"gr3DSColumnDepth")
ListAdd(COMBO_grafico,"gr3DSMinMax")
ListAdd(COMBO_grafico,"gr3DSScatter")
ListAdd(COMBO_grafico,"gr3DSPie")
ListAdd(COMBO_grafico,"grArea")
ListAdd(COMBO_grafico,"grBarCharts")
ListAdd(COMBO_grafico,"grCandleStick")
ListAdd(COMBO_grafico,"grCurve")
ListAdd(COMBO_grafico,"grDonut")
ListAdd(COMBO_grafico,"grFunnel")
ListAdd(COMBO_grafico,"grBubbleChart")
ListAdd(COMBO_grafico,"grHeatMap")
ListAdd(COMBO_grafico,"grSemiCircular")
ListAdd(COMBO_grafico,"grColumn")
ListAdd(COMBO_grafico,"grColumnStacked")
ListAdd(COMBO_grafico,"grMinMax")
ListAdd(COMBO_grafico,"grScatter")
ListAdd(COMBO_grafico,"grRadar")
ListAdd(COMBO_grafico,"grPie")
ListAdd(COMBO_grafico,"grSunburst")
ListAdd(COMBO_grafico,"grSurface")
ListAdd(COMBO_grafico,"grWaterfall")

// Blog com Video e Exemplo

http://windevdesenvolvimento.blogspot.com.br/2016/12/aula-986-grafico-005-alterar-tipo.html

https://www.youtube.com/watch?v=t6irf3taKbo
De matos
04 12 2016
Exemplo Alterar Grafico Manualmente
//Varios tipos de gráfico
//Trocado via programação
grType(CHART_Tecnico,gr3DSAreaStacked)
grDraw(CHART_Tecnico)

//Blog com video e exemplo
http://windevdesenvolvimento.blogspot.com.br/2016/06/windev-grafico-3-alterar-tipo-de.html
https://www.youtube.com/watch?v=Ek7pvVhvBfM
De matos AMARILDO
06 06 2016

Última modificación: 15/02/2024

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