Итоги таблицы в отчетной форме

Новая тема
Показывать по 10 20 40 сообщений
Есть отчет, в котором может быть произвольное количество выводимых столбцов (зависит от данных) и, естественно, - произвольное количество строк. Как можно просчитать итоги по каждому столбцу не утяжеляя отчет на написание процедур? Если сравнивать с экселем, то что-то наподобие: Итоговая строка = ячейка1 + ячейка3 + ячека5 и т.д.
В 8-ке получаете табличный документ. Далее перебором строк считаете итоги. Потом добавляете в таб.документ итоговую область и заполняеете ее.
Извиняюсь, что сразу не указал версию - меня интересует 7.
Во вторых - я печатаю не из документа, а создал отчет. В зависимости от количества данных (повторюсь) может быть разное количество столбцов. В связи с этим и определенная сложность. Можно, конечно, в модуле отчета создать промежуточную таьлицу значений, в которую выгружать все данные, а затем её свернуть и вывести итоги. Но мне хотелось бы попробовать все это сделать (получить итоги) в таблице, которая выходит в качестве результата.
Процедуры формирования отчета потому и называются так, что нигде больше этот отчет не сформировать.
А может есть возможность написать процедурку в модуле отчета, чтобы она пробегала по ячейкам таблицы и собирала данные? Т.е. в итого столбца стоит ссылка на процедурку, которая и посчитает весь столбец от каких-то границ и до...????
При фиксированном числе строк и столбцов можно было бы "намутить" таблицу для ввода данных, но у Вас же не эта ситуация...
А что так боитесь поправить модуль формирования отчета?
Хотелось бы как "проще"! Но получается - как всегда.
Придется "мутить" с таблицо значений, у которой "плавающее" количество столбцов...
а зачем таблицу для ввода данных? Если у меня уже есть данные, которые вышли в отчете? Я просто подвожу черту и пишу ИТОГО. А вот для ИТОГО и написать процедурку...
Это не Excel.
А хотелось бы имет функции наподобие! Там есть какая-то функция (я не разу ею не пользовался) перебора ячеек в отчетной таблице. но как её правильно использовать?!
Читают тему
(гостей: 1)

Быстрый переход