error 232... necesito ayuda
Publicado por alexcoinc (450 intervenciones) el 24/02/2010 14:02:04
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.
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


0