En firebird....
Código SQL
[-]
select a.Importe,
(select sum(a2.Importe) from articulos a2 where a2.orden <= a.orden)
from articulos a
order by a.orden
Solo tienes que considerar el hecho de que debe haber un criterio para saber en que orden se iran sumando las acumulaciones... en este caso introduje un campo de orden... de otro modo se sumarian basados en el mismo importe y habría que presentar la consulta con los importes ordenados...