Имя: Пароль:
1C
1С v8
СКД Вывод колонок с датами
0 QuibinG
 
06.03.15
09:27
День добрый коллеги!

Была тут задача построить отчет аля календарь учета рабочего времени сотрудников. Мутил через СКД, пока не застрял на колонках. Словил себя на мысли что никогда не делал динамические колонки в СКД. Небольшой поход в гугл особых результатов не дал. Через модуль+макет я примерно представляю как делать перебор между двумя заданными периодами -

    областьКолонка = Макет.ПолучитьОбласть("Колонка");
    ТекДата = ПериодНачало;
    Пока ТекДата <= ПериодКонец Цикл    
        ЧислоМесяца = День(ТекДата);
        областьКолонка.Параметры.День = ЧислоМесяца;
        ТабДок.Вывести(областьКолонка);
           ТекДата = ТекДата + 86400;
    КонецЦикла;

и в последствии выводить столько колонок в макет, сколько дней между двумя датами.
А вот в СКД с работой с внутренним СДКшным макетом, я немного стормозил с подобным перебором.
Может кто ткнуть в какую сторону начать копать?
1 zulu_mix
 
06.03.15
09:29
В сторону группировок колонок
2 QuibinG
 
06.03.15
09:39
(1) Хорошо, спасибо, надо будет ознакомится с материалом поподробнее.