Имя: Пароль:
1C
1С v8
Печать документа в 2 колонки
0 zadevil
 
09.12.13
13:30
Второй день, не могу справится, подскажите как распечатать документ в 2 колонки на странице А4?
1 Godofsin
 
09.12.13
13:31
всмысле 2 документа на странице?
2 zadevil
 
09.12.13
13:34
формирую табдокумент. потом вывожу его в результирующий табдок 2 раза, но они один под другим, а надо рядом.
3 Fish
 
гуру
09.12.13
13:38
(2) ТабличныйДокумент (SpreadsheetDocument)
Присоединить (Join)
Синтаксис:

Присоединить(<Таблица>, <Уровень>, <ИмяГруппы>, <Открыта>)
..
..

Описание:

Присоединяет табличный документ к результирующему табличному документу, помещая его в следующей колонке правее самой правой выведенной колонки, начиная со строки, с которой выводился предыдущий табличный документ.

Доступность:

Сервер, толстый клиент, внешнее соединение.
4 zadevil
 
09.12.13
13:43
ТабДокументРез.Вывести(ТабДокумент);
ТабДокументРез.Присоединить(ТабДокумент);
ТабДокументРез.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
Делаю вот так, все равно один под другим. В ТабДокумент находится сформированый документ.
5 1Сергей
 
09.12.13
13:53
(4) нарусуй макет с повторением справа
6 zadevil
 
09.12.13
14:01
Пробую согласно v8: Присоединение табличного документа
ТабДокументРез.Вывести(ТабДокумент.ПолучитьОбласть(1, 1, ТабДокумент.ВысотаТаблицы, ТабДокумент.ШиринаТаблицы));
    ТабДокументРез.Присоединить(ТабДокумент.ПолучитьОбласть(1, 1, ТабДокумент.ВысотаТаблицы, ТабДокумент.ШиринаТаблицы));
Но не выводятся табличные части.
7 dj_serega
 
09.12.13
14:03
(4) - Масштаб выводимого уменьшил?
- Попробуй сначала ориентацию табдока изменить, а потом уже присоединять.
8 zadevil
 
09.12.13
14:07
Чудеса на виражах.
ТабДокументРез.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт;
ТабДокументРез.Присоединить(ТабДокумент);
ТабДокументРез.Присоединить(ТабДокумент);
В таком случае 1 экз выводится полностью, а второй рядом (так как и надо), но без табличной части.
9 dj_serega
 
09.12.13
14:22
(8) А чего дубль Присоединить?
10 zadevil
 
09.12.13
14:27
чтоб вывести 2 экземпляра документа. Только вот почему табличную часть не показывает?
11 zadevil
 
09.12.13
14:59
(5) Так и сделал, перерисовал макет. По другому не получилось, камасутра получается.