Hola.
necesito acumular los valores de una columna de un array y ponerlos en la posicion de otro array, esto no me funciona:
en cambio esto si, pero no me gusta como queda codificado.
necesito acumular los valores de una columna de un array y ponerlos en la posicion de otro array, esto no me funciona:
aTotales[ 1 ] := AScan( aDatos, { | o | nAcum := nAcum + o[ 1 ] } )
aTotales[ 2 ] := AScan( aDatos, { | o | nAcum := nAcum + o[ 2 ] } )en cambio esto si, pero no me gusta como queda codificado.
nAcum:= AScan( aDatos, { | o | nAcum := nAcum + o[ 1 ] } )
aTotales[1]:= nACum; nAcum:= 0
nAcum:= AScan( aDatos, { | o | nAcum := nAcum + o[ 2] } )
aTotales[2]:= nACum; nAcum:= 0