(1) есть таблица значений - передается в макет СКД, нужно вывести 2 отчета, первый - детальная таблица, второй - по общим итогам таблицы (вернее вычисление сводных данных из этой таблицы значений)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший