Ayuda con Grafico .!!!!

Karina
22 de Diciembre del 2004

Como puedo hacer una consulta y que el resultado de esta se muestre en una grafica . He ocupado

Select * from Tablax into graph Nombregrafico

Pero no funciona, me dice que es un error de sintaxis ¿ me falta alguna instruccion?

Asimismo deseo que cada vez que ingreso nuevos datos a la tabla se actualice mi grafico automaticamente .



Raul
22 de Diciembre del 2004
Tomado de otro foro:

Yo trabajo en Visual Fox 5.0, yo tuve que hacer lo mismo en un programa. Visul Fox 5.0 tiene en la opción Tool (herramientas) del menú, elWizards y de ahí la opción Query, te abre una pantalla seleccionas Graph Wizard, ahí puedes crear el gráfico que necesites, debes haber creado antes una tabla con un campo tipo caracter y otro numérico, y que tenga datos. Esto te crea una tabla con un campo llamado Olegrahp, donde está el gráfico.
Luego ya en la forma utilizas esta rutina para llenar el gráfico, debes enviar primero los títulos y luego los valores de esos títulos, en el mismo orden:

#DEFINE CRLF CHR(13)+CHR(10)
#DEFINE TAB CHR(9)
select tabla_datos &&tabla con los datos a graficar, generada con el sql
lcData = " "
scan && envía los títulos al objeto OLE
lcData = lcData + TAB + alltrim(periodo) &&campo de la tabla
endscan
lcData = lcData + CRLF + " "

select tabla_datos &&tabla con los datos a graficar, generada con el sql
scan && envía los valores al objeto OLE
lcData = lcData + TAB + alltrim(str(valor,12,2)) &&campo de la tabla
endscan
lcData = lcData + CRLF

select tabla_grafico && tabla con el gráfico generado
append general olegraph data lcData && graba el gráfico en la tabla
Espero que te sirva, al menos en el Fox 5.0 asi lo hice yo y me sirvió. Suerte con eso.