Форум: "Основная";
Текущий архив: 2004.02.29;
Скачать: [xml.tar.bz2];
Внизпостраничная сумма QReport Найти похожие ветки
← →
Julliete (2004-02-13 14:02) [0]Уважаемые мастера, опять к Вам за помошью, подскажите, как подсчитать сумму на каждой странице отчета. Т.е есть многостраничный отчет. Мне необходимо, что бы в низу каждой страницы стояла сумма данных, которые есть на этой странице, на первой странице сумма данных которые есть только на первой странице, на второй сумма только данных второй страницы. Я пробовала использовать QRExp где писала
SUM(Table1.Itog)
, QRExp ложила в Page Footer. Но ничего не получилось. На первой странице было правильно, сумма стояла та, а на второй сумма данных первого и второго листа и т.д. Помогите пожалуйста, я совсем не знаю что сделать. Должен же быть выход какой то.
← →
Плохиш (2004-02-13 14:12) [1]FSumma: double;
В TQuickReport.OnStartPage: FSumma := 0;
В TQRBand.OnBeforePrint: FSumma := FSumma + Table1.Itog;
← →
Семен Сорокин (2004-02-13 14:14) [2]QRBand.BandType := rbPageFooter;
В OnBeforePrint Detail"а суммируй то что надо, а на OnBeforePrint Footer"а - выводи на печать и обнуляй сумму.
← →
Julliete (2004-02-14 22:29) [3]Ничего не получается, а можно подробней.
← →
Johnmen (2004-02-15 02:23) [4]ResetAfterPrint поможет Джульетте...
:)
← →
Anatoly Podgoretsky (2004-02-15 11:01) [5]И другого не надо, другое это фантазии, возможно использование Джульеты в качестве тестера своих идей.
← →
Julliete (2004-02-16 10:26) [6]Издеваетесь над бедной девушкой молящей о помощи :(
Где мне использовать ResetAfterPrint? Обьясните подробней пожалуйста.
← →
Julliete (2004-02-16 20:51) [7]Помоги мне помоги, помоги мне ради Бога...
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.02.29;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.016 c