Вычисляемое Memo
Добрый день.
Подскажите пожалуйста как вывести в Memo по каждой строке сумму значений по всем предыдущим строкам.(кроме первой строки в ней должно совпадать)Наример :есть dataset на Masterdata1
N |Масса | Memo вычисляемое????
п/п|
----|
|
001| 50 | нужно вывести 50
002| 200 | нужно вывести 250 (50+200)
003| 700 | нужно вывести 950 (50+200+700)
и т.д до конца Dataset
Подскажите пожалуйста как вывести в Memo по каждой строке сумму значений по всем предыдущим строкам.(кроме первой строки в ней должно совпадать)Наример :есть dataset на Masterdata1
N |Масса | Memo вычисляемое????
п/п|
----|
|
001| 50 | нужно вывести 50
002| 200 | нужно вывести 250 (50+200)
003| 700 | нужно вывести 950 (50+200+700)
и т.д до конца Dataset
Комментарии
Только не промахнитесь если отчет будет двухпроходным суммируйте только на втором проходе.
Назовем мемо, в котором выводится Масса MemoMassa, а вычисляемое мемо - MemoResult.
Тогда в вычисляемое мемо (MemoResult) пишем:
Вот и все!
И не надо никаких обработчиков дописывать.
P.S. только учтите, если в "Массу" попадет строковое значение, то все накроется. Там должны быть только числа.