Сложная обработка!!! Вывод на печатную форму интревал месяцев

1. Католик 02.09.08 10:05 Сейчас в теме
Люди Дюборые подскажите кто что знает!!! Как в табличной части обработки присоединяются столбцы. Если в задании сказано при изменении интервала месяцев в печатной форме должно изменяться количество месяцев???
Пример если с января по март, то в печатной фоме должны выводиться столбики Январь, Февраль, Март. Соответствено при изменении интервала дат кол-во месяцев меняестя!!!! Пожалуйста помогите!!!
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
10. Just 3 04.09.08 04:19 Сейчас в теме
Код
 
//Конструкции <<...>> необходимо заменить на реальные логические условия и значения переменных
Процедура Сформировать()
   Таб = СоздатьОбъект("Таблица");
   Таб.ИсходнаяТаблица("Сформировать");
   
   Таб.ВывестиСекцию("Шапка|ШапкаВерх"); 
   Для Сч = 1 По 5 Цикл
      Таб.ПрисоединитьСекцию("Шапка|Колонка");    
   КонецЦикла;
     
   
   Таб.ВывестиСекцию("Строка|ШапкаВерх"); 
   Для Сч = 1 По 5 Цикл
      Таб.ПрисоединитьСекцию("Строка|Колонка");    
   КонецЦикла;
   
   
   Таб.ВывестиСекцию("Подвал|ШапкаВерх");
   Для Сч = 1 По 5 Цикл
      Таб.ПрисоединитьСекцию("Подвал|Колонка");    
   КонецЦикла;
   
   Таб.ТолькоПросмотр(1);
   Таб.Показать("Сформировать","");
КонецПроцедуры
 
Показать полностью
2. Душелов 4021 02.09.08 10:08 Сейчас в теме
Код
ТЗ.Колонки.Добавить("Январь_2008");
ТЗ.Колонки.Добавить("Февраль_2008");
//и т.д.

Показать полностью
3. Католик 02.09.08 10:10 Сейчас в теме
А как в табличной форме прописывается?
4. Душелов 4021 02.09.08 10:13 Сейчас в теме
Тьфу, это же 7.7... Как в 7.7 я уже не помню.
5. Католик 02.09.08 10:15 Сейчас в теме
А подскажи где можно посмотреть, очень надо?
6. PeRom 51 02.09.08 11:20 Сейчас в теме
И что в ней сложного?
Под рукой просто примера нет, но если нужно могу посмотреть.
Сделай конструктором обработку с циклами по строкам и столбцам и посмотри код.
7. Католик 02.09.08 21:37 Сейчас в теме
Код готов, не могу вывести в табличной части, там надо через присоединение секция, а я ни когда с этим не сталкивался!!!
8. CheBurator 2725 03.09.08 02:41 Сейчас в теме
отвечено в другой ветке:
ну так столкнись! ;-)
таб.вывестисекцию("A|Б") - выводит секцию, образованную пересечением именованных строк (секция А) с именованными столбцами (секция Б)
таб.Присоединитьсекцию("A|П") - к ранее выведенной секции присоединяет справа секцию/область, полученную пересечением строк секции А со столбцами Секции П
9. Душелов 4021 03.09.08 14:59 Сейчас в теме
А я в свое время, из-за отстутствия интернета лопатил типовые конфигурации, искал примеры того, что мне нужно...
Были времена...
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот