www.ckx.net.ve

En PxPlus, el graficar una serie de datos es una tarea casi trivial, en 2 instrucciones podemos hacer ‘todo’:

Chart chart_id,@(colx,coly,ancho,alto),fmt=formato$
chart load chart_id,valores$

Con esas dos simples instrucciones ya tenemos nuestro gráfico de barras, líneas o circular. Estos dos gráficos fueron creados con esas instrucciones, bueno, agregué otra instrucción por claridad, y ambos son los mismos datos.

0010 LET GRAF=100
0020 CHART GRAF,@(10,2,50,20),FMT=”2DCOLUMN”
0030 CHART LOAD GRAF,”150,133,260,345,109,722,438,270,539,”
0040 INPUT *

La instrucción 10 usará la variable GRAF (puede ser cualquier variable numérica) con el valor 100 como identificador de objeto (puede ser cualquier número entero positivo/negativo, que no esté siendo usado como identificador de objeto por ningún otro objeto).

La instrucción 20, define un control (objeto) gráfico identificado con el ObjectID 100 (GRAF) que estará ubicado en las coordenadas 10,2 (columna, línea) con un ancho de 50 y una altura de 20 líneas; el formato que se usará es un gráfico del tipo “Columna en 2 dimensiones”

La instrucción 30 cargará en el control gráfico GRAF los valores que se enumeran a continuación.

La instrucción 40 simplemente esperará que se presione Enter en el teclado (si no colocamos esta instrucción, el gráfico se muestra y se desaparecerá al finalizar el programa, y no podremos verlo).

Los posibles formatos (tipos) de gráficos son:

3DLINE (defecto), 2DAREA, 3DAREA, 2DBAR, 3DBAR, 2DCOLUMN, 3DCOLUMN, 2DLINE, 2DPIE, 3DPIE, 2DRIBBON, 3DRIBBON, 2DSCATTER, 3DSCATTER, 2DSTACK y 3DSTACK.

Entonces, para cambiar el tipo de gráfico anterior de columnas 2D a líneas, sólo debemos cambiar la clausula ,FMT=:

0020 CHART GRAF,@(10,2,50,20),FMT=”2DLINE”

Para cargar los valores o datos del gráfico usamos la instrucción:

0030 CHART LOAD GRAF,”150,133,260,345,109,722,438,270,539,”

Si fuesemos a cargar dos (2) pares de datos haríamos:

CHART LOAD GRAF,”150,133,260,345,109,722/438,270,539,189,318/”

Fíjese que los primeros datos (primer juego de datos o dataset) van desde el valor 150 hasta el primer “/” y el segundo dataset, va desde el número 438 hasta el segundo “/”.

Cambiando el tipo de gráfico a “3DCOLUMN” obtendremos:

Veamos el listado ‘completo’ para dibujar este gráfico:

0010 LET GRAF=100
0020 CHART GRAF,@(10,2,50,20),FMT=”3DCOLUMN”
0030 CHART LOAD GRAF,”150,133,260,345,109,722/438,270,539,189,318/”
0040 INPUT *

PxPlus, como en muchas otras herramientas, incorpora una alternativa para dibujar los gráficos. Esta alternativa es totalmente independiente del ejemplo anterior (es decir, no usa el comando CHART) y es un objeto que sirve para realizar gráficos más ‘avanzados’ o versátiles que los obtenidos con el comando CHART. En la pantalla siguiente se muestra un ejemplo de lo que podemos obtener usando el objeto CHART:

¿Tiene dudas? Comuníquese con nosotros al info@ckx.net.ve , visite nuestra página: www.ckx.net.ve o directamente la página del fabricante: www.pvxplus.com

DireXions+ 2025 – Agenda y enlaces de Ponencias

CKX Negocios en red te invita a la Conferencia en línea DireXions ¡Te invitamos a unirte a nosotros en[…]

DireXions+ 2025 – !Ya tenemos Fecha!

CKX Negocios en red te invita a la Conferencia en línea DireXions ¡Te invitamos a unirte a nosotros en[…]

Pxplus 2025 Versión 22

PxPlus 2025 incluye nuevas funciones para mayor seguridad e introduce mejoras con un amplio abanico de funciones que optimizan[…]

Direxions+ 2025 – Octubre – Conferencia Virtual

Nos complace anunciar que celebraremos nuestra Conferencia DireXions+ en octubre de 2025. Esta conferencia será virtual y gratuita para[…]

Direxions+ 2024 – Trabajar con bases de datos externas

Desde hace tiempo PxPlus ofrece compatibilidad directa con Bases de datos externas (MySQL, SQL, Oracle, DB2, Microsoft SQL Server,[…]

Direxions+ 2024 – Trabajando con herramientas externas

Casi ninguna solución ofrece TODA la funcionalidad que requiere una organización, por ello, es necesario ofrecer puentes o nexos[…]