FoxPro/Visual FoxPro - no existe variiable

 
Vista:

no existe variiable

Publicado por Luis (72 intervenciones) el 11/06/2005 23:51:59
Saludos a tdos, mi problema es que en el siguiente codigo cada vez que lo ejecuto me marca que no existe la variable.
Bueno a ki lo que trato de hacer es que al encontrar un libro y lo van a dar de baja que lo borre de la primer tabla y me esos registros me los guarde en otra tabla y a la vez si nada mas quiere dar de baja un libro y hay de tres, que borre el registro de la primer tabla y me agregue en la otra tabla los que se dio de baja y que en la primer tabla me guarde cuantos libros quedaron y que si se dieron de baja todos ya no me agregue nada en la primer tabla.

form1.pageframe1.page15.text3.value=a
form1.pageframe1.page15.text10.value=b
c=b-a
select 1
delete
pack
select 3
append blank
replace libro with form1.pageframe1.page15.text4.value
replace numero with form1.pageframe1.page15.text5.value
replace autor with form1.pageframe1.page15.text6.value
replace editorial with form1.pageframe1.page15.text7.value
replace especialidad with form1.pageframe1.page15.text8.value
replace adquisicion with form1.pageframe1.page15.text9.value
replace cantidad with a
replace ubicacion with form1.pageframe1.page15.text2.value
replace fecha with date()
if c=0
messagebox("Libro dado de baja")
else
select 1
append blank
replace libro with form1.pageframe1.page15.text4.value
replace numero with form1.pageframe1.page15.text5.value
replace autor with form1.pageframe1.page15.text6.value
replace editorial with form1.pageframe1.page15.text7.value
replace especialidad with form1.pageframe1.page15.text8.value
replace adquisicion with form1.pageframe1.page15.text9.value
replace cantidad with c
replace ubicacion with form1.pageframe1.page15.text2.value
messagebox("libro dado de baja")
endif
form1.refresh

Espero y me puedan ayudar. Gracias
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
sin imagen de perfil

RE:no existe variiable

Publicado por Manuel (344 intervenciones) el 13/06/2005 17:34:18
Invierte los dos primeros renglones, así:
a=form1.pageframe1.page15.text3.value
b=form1.pageframe1.page15.text10.value
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