descontar stock desde una tabla a otra
Publicado por jose (166 intervenciones) el 12/09/2017 06:38:24
Estimados tengo una tabla con cod y stock ,(LA TOMO CON SELECT 44),,, (cargada con datos) necesito que esos datos sean restados al stock de la segunda tabla tambien con cod y sock (SELECT 4)
Tengo una rutina hecha , me descuenta el stock, pero solo del ultimo registro.
(LAS SELECT(TABLAS LIBRES) LAS CARGUÉ EN EL INIT DEL FORMULARIO, FUNCIONAN BIEN)
89
EL TEMA QUE SOLO ME DESCUENTA UN REGISTRO SOLO EN LA SELECT 4 , FALTA PONER ?RECNO ?????
AGUARDO RESPUESTA
GRACIAS
SALUDOS
JOSE
Tengo una rutina hecha , me descuenta el stock, pero solo del ultimo registro.
(LAS SELECT(TABLAS LIBRES) LAS CARGUÉ EN EL INIT DEL FORMULARIO, FUNCIONAN BIEN)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
SELECT 4
set order to codart
GO top
DO WHILE NOT EOF()
SELECT 4
Seek codart && o el campo por el que indexo
if xartm.codart=xartmt.codartt
repla xartm.stock with (xartm.stock)-(xartmt.stockt) && aca reemplazo los campos
MESSAGEBOX(" STOCK FINALMENTE DESCONTADO EN SELECT 4 ",48,"Mensaje")
ENDIF
SELECT 44
SKIP
LOOP
EXIT
ENDDO
89
EL TEMA QUE SOLO ME DESCUENTA UN REGISTRO SOLO EN LA SELECT 4 , FALTA PONER ?RECNO ?????
AGUARDO RESPUESTA
GRACIAS
SALUDOS
JOSE
Valora esta pregunta


0