by kpidata » Fri Nov 17, 2017 3:27 pm
cuantos indices se pueden generar en una tabla normal y en una tabla temporal.
esto de abajo es lo que necesito hacer, abrir una tabla y el resultado de los grupos buscados pasarlo como item total a otra tabla temporal.
Tabla seria... codigo, marca, area, detalle, valor, cantidad... y debo ordenar por codigo, marca y area, para saber por esos grupos cuantos son y eso pasarlo a otra base temporal, que debe estar ordenada por codigo
Temporal codigo, marca, area, cantidad
Conta:=0
tabla:gotop()
do while .not. eof()
codigo:=tabla:codigo
do while .not. eof() .and. codigo:tabla:codigo
marca:=tabla:marca
do while .not. eof() .and. codigo:tabla:codigo .and. marca=tabla:marca
area:=tabla:area
do while .not. eof() .and. codigo:tabla:codigo .and. marca=tabla:marca .and. area=tabla:area
cuenta++
tabla:skip
enddo
if conta # 0
append blank
Replace temporal:codigo with codigo
Replace temporal:marca with marca
Replace temporal:area with area
Replace temporal:cantidad with cantidad
Endif
enddo
enddo
esta super resumido pero en lo general eso necesito hacer..