PC SOFT

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.
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Versiones 15 y posteriores
WEBDEV - Código ServidorLinux Usando los gráficos en WEBDEV Linux
Para utilizar los gráficos en WEBDEV Linux, la biblioteca QT (Core y GUI) versión 4.5 (o posterior) debe estar instalada.
En Ubuntu, se puede instalar esta librería con los siguientes comandos:
sudo apt-get install libqtcore4
sudo apt-get install libqtgui4
Nueva funcionalidad versión 15
WEBDEV - Código ServidorLinux Usando los gráficos en WEBDEV Linux
Para utilizar los gráficos en WEBDEV Linux, la biblioteca QT (Core y GUI) versión 4.5 (o posterior) debe estar instalada.
En Ubuntu, se puede instalar esta librería con los siguientes comandos:
sudo apt-get install libqtcore4
sudo apt-get install libqtgui4
WEBDEV - Código ServidorLinux Usando los gráficos en WEBDEV Linux
Para utilizar los gráficos en WEBDEV Linux, la biblioteca QT (Core y GUI) versión 4.5 (o posterior) debe estar instalada.
En Ubuntu, se puede instalar esta librería con los siguientes comandos:
sudo apt-get install libqtcore4
sudo apt-get install libqtgui4
Versiones 17 y posteriores
iPhone/iPad Estas funciones están ahora disponibles para las aplicaciones iPhone/iPad.
Nueva funcionalidad versión 17
iPhone/iPad Estas funciones están ahora disponibles para las aplicaciones iPhone/iPad.
iPhone/iPad Estas funciones están ahora disponibles para las aplicaciones iPhone/iPad.
Versiones 18 y posteriores
Universal Windows 10 App Estas funciones están ahora disponibles para las aplicaciones en el modo de aplicaciones de Windows Store.
Nueva funcionalidad versión 18
Universal Windows 10 App Estas funciones están ahora disponibles para las aplicaciones en el modo de aplicaciones de Windows Store.
Universal Windows 10 App Estas funciones están ahora disponibles para las aplicaciones en el modo de aplicaciones de Windows Store.
Versiones 19 y posteriores
Android Estas funciones están ahora disponibles para las aplicaciones Android.
Nueva funcionalidad versión 19
Android Estas funciones están ahora disponibles para las aplicaciones Android.
Android Estas funciones están ahora disponibles para las aplicaciones Android.
Versiones 21 y posteriores
Universal Windows 10 App Estas funciones están ahora disponibles en el modo Universal Windows 10 App.
Nueva funcionalidad versión 21
Universal Windows 10 App Estas funciones están ahora disponibles en el modo Universal Windows 10 App.
Universal Windows 10 App Estas funciones están ahora disponibles en el modo Universal Windows 10 App.
Las siguientes funciones se utilizan para gestionar los gráficos:
gr3DSParameterRecupera o modifica un parámetro para dibujar un gráfico en modo espacial 3D..
grAddDataAñade un dato a un gráfico.
grAddTimeDataAñade datos en un gráfico de tiempo. Un gráfico de tiempo es un gráfico en el que la unidad del eje X es la hora (fecha, hora, duración)..
grAutoRefreshCategoryLabelIdentifica o define si las etiquetas de las categorías se actualizan cada vez que se dibuja el gráfico..
grAutoRefreshSeries
grAxisPositionIndica la posición en la que se dibujará uno de los ejes de la carta (coordenadas X o Y)..
grAxisTitleDefine el título del eje X y el título del eje Y en un gráfico.
grAxisTitleFontModifica la fuente utilizada para los títulos de los ejes del gráfico.
grAxisVisibleConfigura la forma en que los ejes se muestran en los gráficos de Line o de columna.
grBarColorInicializa el color de una barra específica en un gráfico de tipo histograma o un histograma apilado.
grCategoryColorInicializa la categoría Color para un gráfico cuyo tipo es:
  • Circular,
Columna *,
  • Gráfico de burbujas,
  • Cascada.
grCategoryLabel
  • Inicializar la etiqueta de la categoría (o sección) de datos en un gráfico.
grClearPictBorra el dibujo del gráfico (en un control Imagen o en una ventana).
grColorDevuelve e inicializa el Color de diferentes elementos del gráfico.
grColumnAggregationDefine el algoritmo para agregar datos en un gráfico de columna agrupado o apilado..
grColumnSpacingIndica el espacio entre cada categoría de datos en:
grComparativeSeriesPositionFija la posición (izquierda o derecha) de una serie en un gráfico de tipo Histograma de comparación.
grCreateCrea un tipo específico de gráfico.
grCreateFontLa función grCreateFont se conserva solo por motivos de compatibilidad.
grDeleteAllErases a chart and destroys this chart.
grDeleteSeriesBorra una serie de datos de un gráfico.
grDestinationBMPDefine un archivo BitMap como destino de un gráfico (BMP significa BitMap).
grDestinationControlDefine un control Imagen como destino de un gráfico.
grDestinationEMFDefine un meta archivo como destino de la carta (EMF significa Enhanced Meta File).
grDestinationImageDefine una imagen Variable como destino de un gráfico.
grDestinationWMFDefine un metafichero como destino del gráfico.
grDestinationWndDefine una ventana como destino del gráfico.
grDonutHolePercentageModifica el porcentaje correspondiente al radio del agujero en una tabla de donuts..
grDrawDibuja un gráfico de acuerdo con los parámetros especificados.
grExistComprueba la existencia de un gráfico en la memoria.
grGetDataObtiene un dato desde un gráfico.
grGradientHabilita o deshabilita la visualización de gradientes Color en un gráfico.
grGraduateIndica el paso para las marcas en el eje vertical / horizontal de un gráfico (lo que significa el interval entre dos marcas).
grGridlinesMuestra u oculta las líneas de la cuadrícula del gráfico.
grHMAddDataAgrega un dato a un gráfico de Heatmap.
grHMCaptionXModifica el título de una categoría en el eje X de un gráfico de Heatmap.
grHMCaptionYModifica el título de una categoría en el eje Y de un gráfico Heatmap.
grHMColorEspecifica los colores de los diferentes valores en un gráfico Heatmap.
grHMDeleteColorElimina los colores especificados por grHMColor de una carta de Heatmap.
grHMGetDataRecupera datos de un gráfico de Heatmap.
grImageSizeDefine el tamaño del Image contiene el gráfico.
grIncreaseDataAgrega un valor a un dato en un gráfico.
grInfoXYDevuelve información sobre las series encontradas en un punto específico de la carta..
grLabelIndica varios parámetros de una leyenda adicional en un gráfico.
grLabelFontModifica la fuente utilizada para las etiquetas de las categorías de un gráfico..
grLegendIndica la presencia y posición de la leyenda en un gráfico.
grLegendFontModifica la fuente utilizada para la leyenda del gráfico.
grLineThicknessRecupera y/o modifica el valor del grosor de la Line en un gráfico de Line.
grLoadParameterRestaura los parámetros utilizados para dibujar un gráfico.
grMaskFormatea los datos mostrados por grLabel o por grTooltip.
grMenuLe permite elegir el tipo de menú emergente que muestra un gráfico.
grMenuOptionModifica el texto de una opción en el menú contextual de un gráfico.
grOrientationModifica la orientación de los ejes del gráfico.
grOriginModifica las marcas de inicio y final en uno de los ejes del gráfico..
grOverlayChartSe utiliza para mostrar dos tipos diferentes de gráficos en el mismo gráfico.
grParameterRecupera o modifica un parámetro de gráfico.
grPiePullOutSaca una sección (o todas las secciones) de un gráfico..
grPieStartAngleIndica el ángulo inicial de la primera sección en una carta de pastel, carta semicircular o carta de donas.
grPointColorInicializa el Color de un punto específico en uno de los siguientes tipos de gráfico:
  • Line,
  • Dispersión,
  • Gráfico de burbujas.
grPointInfoDevuelve las coordenadas de la pantalla de un punto o las coordenadas de la pantalla de un valor encontrado en un gráfico.
grPointSizeConfigura el tamaño de un punto específico en un gráfico tipo curva o nube de puntos.
grPointTypeModifica la forma del punto para una categoría o valor específico que se encuentra en una carta de Line, área, dispersión y radar..
grPrintImprime un gráfico.
grRaisedLe permite mostrar un gráfico con efecto en relieve.
grRealTimeIntervalEstablece el tiempo interval Visible en un gráfico de tiempo con visualización en tiempo real.
grRotationAcostumbrado a:
  • Girar un gráfico alrededor de uno de sus ejes para ver mejor los datos..
  • Averiguar el ángulo de rotación de un gráfico en uno de sus ejes.
grSaveBMPGuarda un gráfico que fue dibujado previamente en un archivo en formato BMP..
grSaveEMFGuarda un gráfico que fue dibujado de antemano en un archivo en formato EMF..
grSaveImageGuarda la imagen de un gráfico en una variable de tipo Image.
grSaveParameterGuarda los parámetros de un gráfico en formato de cadena.
grSaveWMFGuarda un gráfico que fue dibujado de antemano en formato WMF..
grScatter3DAddDataAñade un nuevo punto para mostrar en un gráfico de dispersión 3D.
grScatter3DAltitudeColorDefine los diferentes colores utilizados según los niveles de altitud de una serie que se encuentran en un gráfico de dispersión 3D.
grScatter3DDeleteAltitudeColorElimina los colores de altitud especificados por grScatter3DAltitudeColor.
grScatter3DDeleteMarkCaptionElimina los subtítulos de las marcas encontradas en un gráfico de dispersión 3D.
grScatter3DGridlinesMuestra las líneas de cuadrícula para los diferentes planos de un gráfico de dispersión 3D..
grScatter3DLinkPointVincula (o no) los puntos encontrados en un gráfico "3D Scatter".
grScatter3DMarkCaptionLe permite especificar el título de la marca para un gráfico de dispersión 3D.
grScatter3DProjectionIndica si los puntos encontrados en una serie de un gráfico de dispersión 3D deben ser proyectados en un plano dado..
grScatterAddDataXYAñade un dato a un gráfico "Scatter.
grScatterGetDataXYRecupera un dato de un gráfico"Scatter"..
grScatterLinkPointVincula (o no) los puntos que se encuentran en un gráfico "Scatter".
grScatterPointSizeDefine el tamaño de los puntos que se encuentran en un gráfico "Scatter.
grScatterSeriesColorInicializa el Color de una serie en un.
grScatterSeriesLabelInicializa la etiqueta de las series de datos en un gráfico "Scatter".
grSeriesColorInicializa el Color de una serie o el Color de una sección.
grSeriesLabelInitializes the label of a data series in a chart.
grSeriesLineTypeModifica el tipo de Line para una serie que se encuentra en un gráfico de Line, Área, Dispersión y Radar.
grSeriesOpacidadModifica el factor de opacidad de una serie en un gráfico.
grSeriesPointTypeModifica el tipo de punto para una serie que se encuentra en una carta Line, de Área, de Esparcimiento y de Radar.
grSeriesSecondaryAxisDefine si se desea dibujar una serie en el eje secundario.
grSeriesTypeDefine el tipo de serie utilizado en una carta compuesta (carta que contiene varios tipos de cartas).
grSmoothingSuaviza un gráfico de líneas o dispersión con el método "Splines cúbicos".
grSourceCategoryLabelDefine la fuente de las etiquetas de las categorías.
grSourceSeriesDefine la fuente de una serie.
grStockAddDataAñade datos en un gráfico de existencias (candelabros, gráficos de barras o minmax).
grStockGetDataRecupera los datos de un gráfico de existencias (velas, gráficos de barras o minmáx.).
grSunburstAddDataAgrega un dato a una carta de Sunburst.
grSunburstGetDataRecupera un valor numérico de una carta de Sunburst.
grSunburstPullOutSaca una sección (o todas las secciones) de una carta de Sunburst..
grSunburstRootSectionCambia o especifica el ruta de la raíz en un gráfico de Sunburst.
grSunburstSectionColorCambia el Color de una sección en un gráfico Sunburst.
grSunburstStartAngleEspecifica el ángulo de inicio de la primera sección de una carta en ráfaga de sol.
grSuperficieAltitudColorDefines the color used for the altitude (Z axis) of a surface chart.
grSurfaceAddDataAdds a data into a Surface chart.
grSurfaceDeleteAltitudeColorBorra los colores de altitud especificados por grSurfaceAltitudeColor.
grSurfaceDeleteMarkCaptionElimina los títulos de las marcas que se encuentran en un gráfico de Superficie.
grSurfaceGetDataObtiene un dato desde un gráfico de superficie.
grSurfaceGridlinesMuestra las líneas de cuadrícula para los diferentes planos de un gráfico de superficie..
grSurfaceMarksCaptionLe permite especificar el título de la marca para un gráfico de superficie..
grSurfaceMeshHabilita o deshabilita la malla en una tabla de Superficie.
grTimeLevelMaskDefine la máscara de visualización para un nivel de escala de tiempo en un gráfico..
grTimeLevelMaxFija el número de niveles para mostrar en la escala temporal de un gráfico, así como el nivel máximo.
grTitleModifica el título y/o la posición del título del gráfico.
grTitleFontModifica la fuente utilizada para el título del gráfico.
grTooltipPantallas y formatos:
  • el tooltip associated con cada sección de un gráfico (sección de un gráfico circular, columna de un gráfico de columnas, etc.). También permite conocer las características de la herramienta associated con cada sección del gráfico.
  • un tooltip personalizado, associated con un punto.
grTypeIdentifica o modifica el tipo de gráfico.
grWaterfallCategoryTypeIndica el tipo de categoría en una tabla de cascada.
grWaterfallColorIndica el Color para un tipo de categoría en un gráfico de Cascada.
grWndSizeDefine el tamaño de la ventana que contiene el gráfico.
grZoomDefine el zoom de un gráfico.
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Windev Mobile - Tabela e Grafico
https://youtu.be/h7ellv_iZoo
amarildo
26 10 2018
Video Grafico Webdev com Tabela
https://youtu.be/rnnj2--Bgtw
amarildo
26 10 2018
Video Grafito com Tabela
https://youtu.be/7Pvbgqvp4ws
amarildo
09 07 2018
A more close to life example of creating a chart and modify its data
Add a Chart control to your Window/ Page,
Once the data is in the table the magic begins

grDeleteSeries(CHART_X) //Delete any data

FOR j=1 TO 12 //Description for every column below the chart
grCategoryLabel(CHART_X,j,SWITCH(j,"Jan", "Feb", "Mar", "Apr", "May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"))
END

//Descriptions of the columns, this shows up to the right of the chart
grSeriesLabel(CHART_X,1,"Sunny")
grSeriesLabel(CHART_X,2,"Rainy")

//The info is in a 3 column memory table: Months, Col_Sunny, Col_Rainy
FOR EACH ROW OF TABLE_X
//Add the value to the first column of the chart
grAddData(CHART_X,1, TABLE_X.COL_Sunny)
//Add the value to the second column of the chart
grAddData(CHART_X,2, TABLE_X.COL_Rainy)

END

//Change the Title of the chart
CHART_X..Title = "New title Year [" + NumToString(theyear) +"]"

grRaised(CHART_X, EDT_3d) //Add an extra 3d Effect
grDraw(CHART_X) //Actually draw the chart
Diego Sanchez
31 07 2017