Имя: Пароль:
1C
1С v8
печать, копии табличного документа
0 servicenn
 
21.02.13
09:14
Добрый день кто сталкивался вопрос такой есть макет для печати акта и макет рабочей карты, как оптимально сделать чтобы печатались 3 акта и 1 рабочая карта, есть команда Таб.КоличествоЭкземпляров = но тогда будет одинаковое количество актов и рабоч. карт
1 Галахад
 
гуру
21.02.13
09:17
Наверное,
Таб1.КоличествоЭкземпляров =
Таб2.КоличествоЭкземпляров =
2 servicenn
 
21.02.13
09:23
как вариант можно попробовать
3 servicenn
 
21.02.13
09:27
работает , думаю так пойдёт) спасибо
4 servicenn
 
21.02.13
11:32
можно ли таб1 и таб 2 соединить в 1 табл документ или надо 1 макет всё же делать?
5 Шапокляк
 
21.02.13
11:38
ОбщийТабличныйДокумент.Вывести(Таб1);
ОбщийТабличныйДокумент.Вывести(Таб1);
ОбщийТабличныйДокумент.Вывести(Таб2);
ОбщийТабличныйДокумент.Вывести(Таб100500);
6 servicenn
 
21.02.13
13:17
Конфигурация самописная такого нет модуля
7 ScreamSaw
 
21.02.13
13:36
А при чём тут модуль? Мне кажется, имелось в виду

ОбщийТабличныйДокумент = Новый ТабличныйДокумент;
ОбщийТабличныйДокумент.Вывести(Таб1);
ОбщийТабличныйДокумент.Вывести(Таб1);
ОбщийТабличныйДокумент.Вывести(Таб2);
ОбщийТабличныйДокумент.Вывести(Таб100500);
8 ScreamSaw
 
21.02.13
13:51
Можно на всякий случай после каждого вывода добавлять
ОбщийТабличныйДокумент.ВывестиГоризонтальныйРазделительСтраниц();
9 servicenn
 
21.02.13
14:46
ок, гляну
10 servicenn
 
25.02.13
11:02
Всё работает но во втором документе маштабирование слетает хотя его проставляю

ОбщийТабличныйДокумент = Новый ТабличныйДокумент;
   //3 экземпляра
   ОбщийТабличныйДокумент.Вывести(Таб);
   ОбщийТабличныйДокумент.ВывестиГоризонтальныйРазделительСтраниц();
   ОбщийТабличныйДокумент.Вывести(Таб);
   ОбщийТабличныйДокумент.ВывестиГоризонтальныйРазделительСтраниц();
   ОбщийТабличныйДокумент.Вывести(Таб);
   ОбщийТабличныйДокумент.ВывестиГоризонтальныйРазделительСтраниц();
   //1 экземпляр    
   ОбщийТабличныйДокумент.Вывести(Таб2);
   ОбщийТабличныйДокумент.ВывестиГоризонтальныйРазделительСтраниц();
   ОбщийТабличныйДокумент.ПолеСлева        =  25;//25
   ОбщийТабличныйДокумент.ПолеСправа       =  5;
   //    
   ОбщийТабличныйДокумент.АвтоМасштаб      =  Истина;
   ОбщийТабличныйДокумент.РазмерСтраницы   =  "A4";
   
   Возврат ОбщийТабличныйДокумент;