Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Печать нескольких одинаковых документов с небольшими изменениями.

v7: Печать нескольких одинаковых документов с небольшими изменениями.
Я
   Enlighted
 
30.03.19 - 19:29
Добрый день люди. В конфигурации есть возможность выводить необходимый документ на печать. Но возникла потребность разбить слишком крупную сумму в этом документе на несколько помельче. В связи с этим хочу использовать цикл. Однако возник вопрос как после печати очередного документа обнулять его содержимое, чтобы можно было не создавать N переменных для печати N документов?
 
 
   Kigo_Kigo
 
1 - 30.03.19 - 19:40
Шта?
а ввести несколько документов поменьше, религия не позволяет?
   HawkEye
 
2 - 30.03.19 - 19:47
(0) что именно ты хочешь обнулить?
   Enlighted
 
3 - 30.03.19 - 20:06
(1) Так и хочу сделать, просто в цикле разделить одну сумму на несколько документов и заодно номера им по порядку дать.
(2) Хочу вывести несколько документов в цикле по одной таблице-шаблону используя одну и ту же переменную.
   Enlighted
 
4 - 30.03.19 - 20:07
(2) объект-Переменную в которой формируется таблица для вывода на печать.
   HawkEye
 
5 - 30.03.19 - 20:13
(3) ну и выводи, тут никто возражать не будет...
   Enlighted
 
6 - 30.03.19 - 21:17
(5) А разве после печати содержимое объекта обнуляется?
   HawkEye
 
7 - 30.03.19 - 21:27
(6) после какой печати? какого объекта?
   Garykom
 
8 - 30.03.19 - 21:29
(0) "Наймите программиста"©
   SiAl-chel
 
9 - 30.03.19 - 22:18
(0) Программно надо делить не печатную форму, а документ на разные документы в базе данных.
   Enlighted
 
10 - 31.03.19 - 09:51
(9) Да документ собственно в программе делить не надо. Надо вывести несколько печатных форм. у которых номера будут "xxx/1" "xxx/2". Но номера генерировать это не проблема. И цикл сделать с заполнением не проблема. Вопрос именно в повторном использовании объекта-таблицы который выводится на печать. Он обнуляется после печати или его нужно обнулять? и если нужно то как?
 
 Рекламное место пустует
   SiAl-chel
 
11 - 31.03.19 - 10:00
(11) Самое быстрое - попробовать. Например как-то так:
Таб.Показать();
Таб = СоздатьОбъект("Таблица");
Тогда в разных окнах и в разных документах будут разные печатные формы. Можно с одним объектом работать Таб работать, но нужно вывести разделитель страниц перед каждой дробью. Тогда разные печатные формы будет в одном окне, а значит и в одном документе.
   SiAl-chel
 
12 - 31.03.19 - 10:01
(11) ==> (10)

Список тем форума
Рекламное место пустует  Рекламное место пустует
Основная теорема систематики: Новые системы плодят новые проблемы.
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует