Programación de Gráficos - Graficos en VFP

 
Vista:

Graficos en VFP

Publicado por ainhoa (1 intervención) el 20/04/2001 14:25:56
Tengo un programa de Visual Fox Pro que me saca solo algunos datos y ademas los coje mal.
Este es el programa:
do prueba1
return
**************************************************
procedure prueba1
public pantalla
pantalla = createobject("form")
pantalla.addobject("objeto", "olecontrol", "msgraph.chart.8")
pantalla.objeto.top = 0
pantalla.objeto.left = 0
pantalla.objeto.height = pantalla.height
pantalla.objeto.width = pantalla.width
pantalla.visible = .t.
pantalla.objeto.visible = .t.
pantalla.lockscreen = .t.
pantalla.objeto.object.application.chart.charttype = -4100
pantalla.objeto.object.application.datasheet.range("00").value = ""
pantalla.objeto.object.application.datasheet.range("01").value = "Puntuaciones"
*pantalla.objeto.object.application.datasheet.range("02").value = "Luis"

pantalla.objeto.object.application.datasheet.range("A0").value = "Enero"
pantalla.objeto.object.application.datasheet.range("A1").value = 20
*pantalla.objeto.object.application.datasheet.range("A2").value = 40

pantalla.objeto.object.application.datasheet.range("B0").value = "Febrero"
pantalla.objeto.object.application.datasheet.range("B1").value = 40
*pantalla.objeto.object.application.datasheet.range("B2").value = 55

pantalla.objeto.object.application.datasheet.range("C0").value = "Marzo"
pantalla.objeto.object.application.datasheet.range("C1").value = 60
*pantalla.objeto.object.application.datasheet.range("C2").value = 55

pantalla.objeto.object.application.datasheet.range("D0").value = "Abril"%0
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro

Solución para el programa de Visual Fox Pro

Publicado por Alejandro (110 intervenciones) el 03/04/2024 21:15:56
Ainhoa, el programa de Visual Fox Pro que has compartido parece tener algunos problemas. Aquí te proporciono una solución para corregir los errores y obtener los datos correctamente:

1. En la línea "pantalla.objeto.object.application.datasheet.range("02").value = "Luis"", parece que estás intentando asignar el valor "Luis" a la celda A2 en la hoja de datos. Sin embargo, esta línea está comentada con un asterisco () al principio. Para descomentarla y asignar el valor correctamente, simplemente elimina el asterisco al principio de la línea.

2. En las líneas "*pantalla.objeto.object.application.datasheet.range("A2").value = 40", "*pantalla.objeto.object.application.datasheet.range("B2").value = 55" y "pantalla.objeto.object.application.datasheet.range("C2").value = 55", parece que estás intentando asignar valores a las celdas A2, B2 y C2 en la hoja de datos. Sin embargo, estas líneas también están comentadas con un asterisco (). Para descomentarlas y asignar los valores correctamente, simplemente elimina el asterisco al principio de cada línea.

3. En la última línea "pantalla.objeto.object.application.datasheet.range("D0").value = "Abril"%0", parece que hay un error de sintaxis. El símbolo "%" no es válido en este contexto. Para corregirlo, simplemente elimina el "%0" al final de la línea.

Una vez que hayas realizado estas correcciones, el programa debería funcionar correctamente y mostrar los datos en el gráfico.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar