Печать документа Реализации

1. danjer74 3 02.10.22 07:24 Сейчас в теме
Доброго времени суток! Задача стоит вроде простая, но сломал совершенно голову над ней. Необходимо распечатывать документы реализации. Делать это нужно массово. После проведения документов делаю пакет документов, вывожу его на печать - тут все работает. Возникло пожелание распечатать 2 экземпляра реализации на одном листе - вот тут и "встрял", как говориться. При формировании табличного документа указывал КоличествоЭкземпляров = 2, ЭкземпляровНаСтранице= 2 - не работает. Пробовал программно изменять высоту и делал через новый табличный документ с выводом дважды документа реализации, но они появляются точно один под другим. Это тоже не смог победить. Подскажите, плиз, коллеги, в какую сторону можно еще посмотреть, чтобы решить такую задачу. Заранее спасибо!!!!
По теме из базы знаний
Найденные решения
15. danjer74 3 03.10.22 15:08 Сейчас в теме
(14)В итоге сделал. Работает. Вывел первый документ, потом взял область заголовка, очистил ее, заполнил несколькими пробелами и высчитал ее высоту как "высота страницы - высота таблицы" документа и ее вывел, поставил метку, что это первый проход. Второй документ просто вывел и все.
lefthander; +1 Ответить
12. lefthander 03.10.22 13:14 Сейчас в теме
(11) При формировании вставить дополнительную область разрыва после вывода первый раз вывести разрыв и вывести формирование второй раз. ;)
16. MIracloid2000 03.10.22 19:16 Сейчас в теме
(10) общий Цикл Для Сч = 1 До 2 Цикл - в цикле вывод строк документа
ставишь проверку Если Сч = 1 - вывести три пустых строки
Если Сч = 2 - не выводить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. dehro 5 02.10.22 09:59 Сейчас в теме
(1)
...делал через новый табличный документ с выводом дважды документа реализации, но они появляются точно один под другим...

Через Присоединить()?
4. danjer74 3 02.10.22 18:53 Сейчас в теме
3. starjevschik 02.10.22 17:57 Сейчас в теме
(1)
но они появляются точно один под другим

так может начать с того, что точно полностью описать желаемый результат? Если печатать один док на одной странице два раза, то они будут "точно один под другим". А если это не годится, то появляется подозрение, что нужно что-то такое, что и вообразить-то непросто, не говоря уже о советах, как это непонятно что сделать...
А если еще учесть, что реализации чаще всего печатаются в виде ТОРГ-12, а они так устроены, что и одна штука на страницу редко влезает, а тут надо две...
5. danjer74 3 02.10.22 18:54 Сейчас в теме
(3)Результат - 2 реализации на одном листе в предпросмотре печати
6. karamazoff 96 02.10.22 20:38 Сейчас в теме
Если надо чтобы 2-я печатная форма появлялась сбоку от 1-й (а не снизу), тогда верно в (2) через Присоединить
7. danjer74 3 03.10.22 06:42 Сейчас в теме
(6)Мне нужно именно вот так. На листе одна под другой. То есть одна формата А5, вторая А5 и две на одной странице, одна под другой, чтобы разрезать можно было на 2 части
Прикрепленные файлы:
9. lefthander 03.10.22 09:03 Сейчас в теме
(7)Хм.... вроде тривиальное решение.... Формируете одну, считаете строки, формируете вторую... скопировав строки формирования, проверяете что бы не вылезло на 2 страницу, выводите в табличный документ. Если все на замке то через расширение. ;)
А Ваши количество экземпляров и так далее - это команды для принтера.
11. danjer74 3 03.10.22 12:50 Сейчас в теме
(9)Как сделать между ними разрыв? Вот в чем вопрос
12. lefthander 03.10.22 13:14 Сейчас в теме
(11) При формировании вставить дополнительную область разрыва после вывода первый раз вывести разрыв и вывести формирование второй раз. ;)
13. danjer74 3 03.10.22 13:25 Сейчас в теме
(12)как вариант. Я об этом думал, но полагал, что есть более изящное решение. Обязательно попробую.
14. lefthander 03.10.22 13:29 Сейчас в теме
(13)Поиск изящного решения это эстэтство, допустимо когда есть неограниченное время на разработку Я же исхожу из прагматических соображений. Работает.
15. danjer74 3 03.10.22 15:08 Сейчас в теме
(14)В итоге сделал. Работает. Вывел первый документ, потом взял область заголовка, очистил ее, заполнил несколькими пробелами и высчитал ее высоту как "высота страницы - высота таблицы" документа и ее вывел, поставил метку, что это первый проход. Второй документ просто вывел и все.
lefthander; +1 Ответить
8. MIracloid2000 03.10.22 09:03 Сейчас в теме
так просто два раза выведи всю накладную, а, если не влазит, то играйся масштабом
10. danjer74 3 03.10.22 12:50 Сейчас в теме
(8)Тут то и засада - между ними интервал отсутствует. А хотелось бы как на скриншоте
16. MIracloid2000 03.10.22 19:16 Сейчас в теме
(10) общий Цикл Для Сч = 1 До 2 Цикл - в цикле вывод строк документа
ставишь проверку Если Сч = 1 - вывести три пустых строки
Если Сч = 2 - не выводить
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот