Имя: Пароль:
1C
1С v8
не выводится печатная форма на экран
, , , , , , ,
0 Ar-Bus
 
18.09.12
13:05
Подскажите, что не так написано в тексте модуля?

       Макет = ОтчетОбъект.ПолучитьМакет("Макет");
       ОбластьСтрока = Макет.ПолучитьОбласть("Строка");
       Для Каждого ТекСтрокаТЗ из ТЗ Цикл
           ОбластьСтрока.Параметры.Контрагент=ТекСтрокаТЗ.Контрагент;
           ОбластьСтрока.Параметры.Сырье=ТекСтрокаТЗ.Сырье;
           ОбластьСтрока.Параметры.ГодУрожая=ТекСтрокаТЗ.ГодУрожая;
           ОбластьСтрока.Параметры.Приход=ТекСтрокаТЗ.Приход;
           ОбластьСтрока.Параметры.Расход=ТекСтрокаТЗ.Расход;
           Макет.Вывести(ОбластьСтрока);
       КонецЦикла;
1 Cube
 
18.09.12
13:05
Макет.Показать();
2 Cube
 
18.09.12
13:06
+(1) Нет, не так. Надо Так:

       ТабДокумент = Новый ТабличныйДокумент;
       Макет = ОтчетОбъект.ПолучитьМакет("Макет");
       ОбластьСтрока = Макет.ПолучитьОбласть("Строка");
       Для Каждого ТекСтрокаТЗ из ТЗ Цикл
           ОбластьСтрока.Параметры.Контрагент=ТекСтрокаТЗ.Контрагент;
           ОбластьСтрока.Параметры.Сырье=ТекСтрокаТЗ.Сырье;
           ОбластьСтрока.Параметры.ГодУрожая=ТекСтрокаТЗ.ГодУрожая;
           ОбластьСтрока.Параметры.Приход=ТекСтрокаТЗ.Приход;
           ОбластьСтрока.Параметры.Расход=ТекСтрокаТЗ.Расход;
           ТабДокумент.Вывести(ОбластьСтрока);
       КонецЦикла;
       ТабДокумент.Показать();
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс