Нужда заставила сесть за 7,7 и теперь уже не помню, как правильно сделать, а подсмотреть негде. Создаю отчет с произвольным количеством горизонтальных секций.
И следующий код
Таб.ВывестиСекцию("Заголовок");
Секция=Таб.ПолучитьСекцию("Заголовок|ДеньСекция");
Секция2=Таб.ПолучитьСекцию("Сотрудники|ДеньСекция");
для индекс=НП по КП цикл
День=Строка(Датачисло(Индекс));
ДеньНедели=НомерДняНедели(Индекс);
Таб.ПрисоединитьСекцию(Секция);
КОнеццикла;
Таб.ПрисоединитьСекцию("Заголовок|ИтогВконце");
для инд=1 по ТаблицаДанных.КоличествоСтрок() цикл
Таб.ВывестиСекцию("Сотрудники");
Сотрудник=ТаблицаДанных.ПолучитьЗначение(Инд,"Сотрудник");
для индекс2=НП по КП цикл
Значение=ТаблицаДанных.ПолучитьЗначение(Инд,"День"+Строка(ДатаЧисло(индекс2)));
Таб.ПрисоединитьСекцию(Секция2);
КОнеццикла;
ИтогоПоСот=1;
Таб.ПрисоединитьСекцию("Сотрудники|ИтогВконце");
Конеццикла;
Что-то я делаю не так, но что - понять не могу. То ли переменные в макете не так обозвал, то ли еще что-то...
Правильно поставленный вопрос содержит до 90% ответа.