0
Kurbash
24.06.13
✎
15:01
|
такой код:
ТабДок = Новый ТабличныйДокумент;
Макет = Документы.ЗапускПланирования.ПолучитьМакет("Печать");
ОбластьГрафик = Макет.ПолучитьОбласть("График|Номен");
//ОбластьНеделя=Макет.ПолучитьОбласть("График|Неделя");
Для Каждого стр Из ПланированиеСоставаИзделия Цикл
ОбластьГрафик.Параметры.Заполнить(стр);
ТабДок.Вывести(ОбластьГрафик);
//начали играться с секцией неделя
КоличествоНЕдель=число(стр.НеделяНачала.Наименование)+стр.ВремяВыполнения;
для сч=1 по КоличествоНедель цикл
ОбластьНеделя=Макет.ПолучитьОбласть("График|Неделя");
ОбластьНеделя.Параметры.Заполнить(стр);
если
сч<>число(стр.НеделяНачала.Наименование) тогда //забиваем пустыми значениями ненужные клетки в кроссе
ОбластьНеделя.Параметры.Количество="";
конецесли;
ТабДок.Присоединить(ОбластьНеделя);
//н=н+1;
конеццикла;
КонецЦикла;
проблема в том, что мне нужно чтобы не забивались нулями значения с стр.НеделяНачала.Наименование по КоличествоНедель....никто не подскажет ка ксделать а то всю голову сломал
|
|