Имя: Пароль:
1C
1С v8
Копирование области табличного документа в макет
0 Z_Z
 
24.04.14
18:32
Добрый день. Отчет располагает на листе 16 этикеток. Сделан предпросмотр. Вывод 1 этикетки на форме в поле табличного документа.
Дальше хочу эту область скопировать и вывести 16 раз в новом табличном документе. подскажите как можно организовать программно?
1 Wobland
 
24.04.14
18:33
получить область, вывести область. не?
2 Z_Z
 
24.04.14
18:39
пробовал. область имеет тип областьЯчеекТабличного документа ,а вывести можно только областьМакета с типом Табличный доумент.
3 Wobland
 
24.04.14
18:41
8.4 штоль уже?

Возвращаемое значение:

Тип: ТабличныйДокумент.
Область как новый табличный документ.
4 Z_Z
 
24.04.14
18:43
какой метод это возвращает?
5 Wobland
 
24.04.14
18:47
(4) первый из упомянутых
6 Z_Z
 
24.04.14
18:52
спасибо, кажется получается))
7 Z_Z
 
24.04.14
18:55
как-то так.Кому интересно
ОбластьМакета = ЭлементыФормы.Результат.ПолучитьОбласть("R1C1:R18C9");
    
    ТабДок                  = Новый ТабличныйДокумент;
    к = 1;

    КвоКопий = ЭлементыФормы.фмКвоКопий.Значение;
    
    Для г = 1 по КвоКопий Цикл
        ДобавитьВМакет(ТабДок,ОбластьМакета,к);
        к = к + 1;

    КонецЦикла;

    ТабДок.Показать();
8 Адский плющ
 
24.04.14
19:03
А можно было выкурить СП на предмет, чем отличается Область() от ПолучитьОбласть();
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.