Пока ТабСчетов.ПолучитьСтроку() = 1 Цикл
ИтогоПоСчету = 0;
ИтогоПоОплате = 0;
ИтогоПоРеализации = 0;
ИтогоПоРеализацииК = 0;
// сначала выводим счет
ВидДокумента = ТабСчетов.Ссылка.Вид();
ТекСчет = ТабСчетов.Ссылка;
ДатаСчета = ТекСчет.ДатаДок;
СуммаСчета = ТекСчет.Итог("Сумма");
ИтогоПоСчету = ИтогоПоСчету + СуммаСчета;
ИтогоПоСчету - в макете "Выражение", глФРМ(ИтогоПоСчету,,"-")
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший