
uso de update
Publicado por eduardo (139 intervenciones) el 03/07/2007 02:42:49
Hola:
tengo un form con un grid ,donde en el evento click de la primera columna del mismo guardo el numero de registro de la tabla.dentro del form tengo un boton de modificar que abre otro form.en el init de este form pongo :
PARAMETER REGNUM && numero de reg de la tabla cliqueada en la columna del grid
SELE PRECIOS
GO REGNUM&& me posiciono en ese registro
THISFORM.TEXT1.VALUE=CODART
THISFORM.TEXT2.VALUE=DESC_ARTIC
THISFORM.TEXT3.VALUE=PRECIO
(con estos tres texts tomo el contenido de los tres campos del registro seleccionado en el primer form)
En este ultimo form tengo un boton guardar ,en el ev click pongo :
PUBLIC PP
PP=MESSAGEBOX("GUARDA LOS CAMBIOS?",36)
IF PP=6
sele precios
GO REGNUM
UPDATE PRECIOS SET CODART=THISFORM.TEXT1.VALUE,DESC_ARTIC=THISFORM.TEXT2.VALUE,;
PRECIO=THISFORM.TEXT3.VALUE where [recno()=regnum]
ELSE
THISFORM.TEXT1.SETFOCUS
ENDIF
el problema que tengo es que al modificar algo en los texts y clickear en guardar y aceptar ,me sale:
"no se encuentra el alias text1" y el depurador me marca la linea del update.
si alguien me ayuda desde ya gracias
tengo un form con un grid ,donde en el evento click de la primera columna del mismo guardo el numero de registro de la tabla.dentro del form tengo un boton de modificar que abre otro form.en el init de este form pongo :
PARAMETER REGNUM && numero de reg de la tabla cliqueada en la columna del grid
SELE PRECIOS
GO REGNUM&& me posiciono en ese registro
THISFORM.TEXT1.VALUE=CODART
THISFORM.TEXT2.VALUE=DESC_ARTIC
THISFORM.TEXT3.VALUE=PRECIO
(con estos tres texts tomo el contenido de los tres campos del registro seleccionado en el primer form)
En este ultimo form tengo un boton guardar ,en el ev click pongo :
PUBLIC PP
PP=MESSAGEBOX("GUARDA LOS CAMBIOS?",36)
IF PP=6
sele precios
GO REGNUM
UPDATE PRECIOS SET CODART=THISFORM.TEXT1.VALUE,DESC_ARTIC=THISFORM.TEXT2.VALUE,;
PRECIO=THISFORM.TEXT3.VALUE where [recno()=regnum]
ELSE
THISFORM.TEXT1.SETFOCUS
ENDIF
el problema que tengo es que al modificar algo en los texts y clickear en guardar y aceptar ,me sale:
"no se encuentra el alias text1" y el depurador me marca la linea del update.
si alguien me ayuda desde ya gracias
Valora esta pregunta


0