FoxPro/Visual FoxPro - codigo

 
Vista:

codigo

Publicado por A. Escalona (53 intervenciones) el 17/05/2005 13:58:57
necesito una ayuda urgente, y no dudo que me puedan ayudar; estoy desarrollando un sistema de Agencia de Festejos y no hallo la solucion a este problema: tengo una vista de vsalidas y deseo llevar de regreso los articulos que estan en vsalidas a la vista varticulos, lo he intentado de muchas formas pero el codigo no me funciona, Aqui esta el codigo que no me ha funcionado en realidad actualiza un solo registro: (esta ayuda la pedi tambien por VisualFoxPro.net)

SELECT varticulos
cCode = Thisform.Grid1.Column2.Text1.Value
nCantidad = vsalidas.salida
nCant = varticulos.cantidad + nCantidad
UPDATE varticulos SET cantidad = nCant WHERE varticulos.codigo = cCode
TABLEUPDATE(0,.F.,"varticulos")
UNLOCK ALL IN varticulos
Thisform.refresh

Mucho lo agradeceria
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

RE:codigo

Publicado por Roman Suazo (2723 intervenciones) el 17/05/2005 17:18:22
La unica explicacion que se me ocurre es que el resto de registros que quieres actualizar no han sido guardados todavia, por eso el UPDATE no los puede ver. Prueba con el REPLACE FOR a ver que te sale...
el UNLOCK creo que es innecesario ya que lo hace automaticamente
el U[PDATE (por lo menos no se mira que los hayas bloqueado anteriormente con otro comando)
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

RE:codigo

Publicado por A. ESCALONA (53 intervenciones) el 17/05/2005 18:14:50
AMIGO ROMAN, BUENO LOS REGISTROS QUE QUIERO ACTUALIZAR YA ESTAN O EXISTEN EN LA VISTA ARTICULOS Y EN REALIDAD ACTUALIZA ES UNO SOLO, O SEA EL PRIMERO DE LA VISTA ARTICULOS, PORQUE LA IDEA ES QUE YO DEBO REBAJAR DE LA VISTA VSALIDA LOS ARTICULOS QUE VAN ENTRANDO NUEVAMENTE A VARTICULOS, NO SABES CUANTAS VECES HE CAMBIADO EL CODIGO Y NADA!!!!

TE AGRADEZCO TUS BUENAS INTENCIONES DE AYUDARME, SI TIENES OTRA IDEA?
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