Graficas con asistente de vfp
Hola :
Tengo un problema con msgraph, no se si me puedan colaborar.
ESTOY GENERANDO UNA GRAFICA DESPUES DE SELECCIONAR LOS DATOS EN UNA TABLA, A TRAVEZ DE LA LINEA do wzgraph with Tmp.dbf ó Do _gengraph With tmp.dbf (es un asistente para graficar)CUANDO EJECUTO EL PROGRAMA DESDE LA VENTANA DE COMANDOS DEL VFOX 5.O EJECUTA CORRECTAMENTE LLAMANDO EL ASISTENTE PARA GRAFICOS (WZGRAPH.APP) Y PIDIENDOME LOS DATOS NECESARIOS PARA COLOCAR MI GRAFICA EN UN CAMPO OLE COMO DESEO.
EL PROBLEMA QUE AL CORRER EL PROGRAMA DESDE EL EJECUTABLE ME SACA EL SIGUIENTE ERROR:
los asistentes de visual foxpro requieren la version estandar o profesional.
EFECTIVAMENTE TENGO INSTALADO EL VFOX 5.0 ESPAÑOL CON LOS RUNTIME DEL MSGRAPH VERSION PROFESIONAL
PARECE QUE LA APLICACIÓN WZGRAPH NO ES DISTRIBUIBLE O ALGO PARECIDO, COMO INSTALO LOS ASISTENTES, NO SE SI SEPAS DE ALGUIEN QUE ME PUEDA COLABORAR
Adjunto parte del codigo que uso.
GRACIAS POR tu COLABORACIÓN
Samir Humberto Solano
-------------------
SELECT tMP2
public m.grafica
m.grafica =""
WAIT CLEAR
** uso esta linea
DO wzgraph WITH TMP2
** o esta otra
do (_gengraph) with TMP2
select 7
m.grafica = alias()
if empty(m.grafica)
* REMOVE TABLE tmp2 DELETE
thisFORM.comcerrar.click
close databases all
do form GMDEXF
RETURN
ENDIF
USE ALLTRIM(M.GRAFICA)
thisform.txtfin.value = mfinca
thisform.txtfin1.value = mfinca1
thisform.txtfin2.value = mfinca2
thisform.txtflor.value = m.flor
thisform.txtenf.value = m.enfer
thisform.txtaño.value = m.año
thisform.oleGraph.controlsource = m.grafica+".olegraph"
thisform.comfin.visible = .F.
thisform.comfin1.visible = .F.
thisform.comfin2.visible = .F.
thisform.comflor.visible = .F.
thisform.comenf.visible = .F.
thisform.comaño.visible = .F.
thisform.txtFIN.visible = .T.
thisform.txtFIN1.visible = .T.
thisform.txtFIN2.visible = .T.
thisform.txtFLOR.visible = .T.
thisform.txtENF.visible = .T.
thisform.txtAÑO.visible = .T.
thisform.oleGraph.visible = .T.
thisform.cmdPrint.Enabled = .T.
thisform.cmdPrOCESS.Enabled = .F.
thisform.refresh
Tengo un problema con msgraph, no se si me puedan colaborar.
ESTOY GENERANDO UNA GRAFICA DESPUES DE SELECCIONAR LOS DATOS EN UNA TABLA, A TRAVEZ DE LA LINEA do wzgraph with Tmp.dbf ó Do _gengraph With tmp.dbf (es un asistente para graficar)CUANDO EJECUTO EL PROGRAMA DESDE LA VENTANA DE COMANDOS DEL VFOX 5.O EJECUTA CORRECTAMENTE LLAMANDO EL ASISTENTE PARA GRAFICOS (WZGRAPH.APP) Y PIDIENDOME LOS DATOS NECESARIOS PARA COLOCAR MI GRAFICA EN UN CAMPO OLE COMO DESEO.
EL PROBLEMA QUE AL CORRER EL PROGRAMA DESDE EL EJECUTABLE ME SACA EL SIGUIENTE ERROR:
los asistentes de visual foxpro requieren la version estandar o profesional.
EFECTIVAMENTE TENGO INSTALADO EL VFOX 5.0 ESPAÑOL CON LOS RUNTIME DEL MSGRAPH VERSION PROFESIONAL
PARECE QUE LA APLICACIÓN WZGRAPH NO ES DISTRIBUIBLE O ALGO PARECIDO, COMO INSTALO LOS ASISTENTES, NO SE SI SEPAS DE ALGUIEN QUE ME PUEDA COLABORAR
Adjunto parte del codigo que uso.
GRACIAS POR tu COLABORACIÓN
Samir Humberto Solano
-------------------
SELECT tMP2
public m.grafica
m.grafica =""
WAIT CLEAR
** uso esta linea
DO wzgraph WITH TMP2
** o esta otra
do (_gengraph) with TMP2
select 7
m.grafica = alias()
if empty(m.grafica)
* REMOVE TABLE tmp2 DELETE
thisFORM.comcerrar.click
close databases all
do form GMDEXF
RETURN
ENDIF
USE ALLTRIM(M.GRAFICA)
thisform.txtfin.value = mfinca
thisform.txtfin1.value = mfinca1
thisform.txtfin2.value = mfinca2
thisform.txtflor.value = m.flor
thisform.txtenf.value = m.enfer
thisform.txtaño.value = m.año
thisform.oleGraph.controlsource = m.grafica+".olegraph"
thisform.comfin.visible = .F.
thisform.comfin1.visible = .F.
thisform.comfin2.visible = .F.
thisform.comflor.visible = .F.
thisform.comenf.visible = .F.
thisform.comaño.visible = .F.
thisform.txtFIN.visible = .T.
thisform.txtFIN1.visible = .T.
thisform.txtFIN2.visible = .T.
thisform.txtFLOR.visible = .T.
thisform.txtENF.visible = .T.
thisform.txtAÑO.visible = .T.
thisform.oleGraph.visible = .T.
thisform.cmdPrint.Enabled = .T.
thisform.cmdPrOCESS.Enabled = .F.
thisform.refresh
Respuesta de spiderman
1