FoxPro/Visual FoxPro - Error 232 ... no entiendo !!

   
Vista:

Error 232 ... no entiendo !!

Publicado por alexcoinc (449 intervenciones) el 23/02/2010 21:20:34
Jajajajajaj, me da hasta risa de mi mismo.

Tengo un formulario, con un pageframe y 9 pages.

Inicialice un vector para en cada posición capturar información y luego vaciar dicho vector a la tabla.. Ok ??

el var1(6) y var1(7) se inicilizaron asi:

en el load:

public var1
dimension var1(100)
store ' ' to var1(6),var1(7) && alfanumericos

Ya en el pageframe en la page1:

Pido en var1(6)... el prefijo y en var1(17) el número de factura, en una de las pages PAGE1.

Luego en el lostfocus del var1(7) que es lo último que pido, del cuadro de texto coloque:

sele tabla
set order to factu &&& es un indice conformado asi: allt(prefijo)+allt(factura)
facbus=allt(var1(6))+allt(var1(7))
IF !EMPTY(facbus)
seek facbus
If ! eof()
messagebox('FACTURA YA EXISTE... Verifique ',48,'Advertencia')
store '' to var1(6),var1(7)
Endif
ENDIF
thisform.refresh()

La rutina, me funciona bien .. busca en la tabla, y emite el mensaje si ya existe la factura, reinicializa las variables var1(6) y var1(7), PERO PERO............

Me saca un error 232 ... en el famoso THISFORM.REFRESH()

POR QUE ???????????????????????????????????????????????''''

Y lo necesito para limpiar lo que el usuario haya capturado y que repita otrra nueva entrada, pues la anterior ya existía.
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