Имя: Пароль:
1C
 
Групповая печать документов
0 Мандалай
 
24.06.06
13:36
Собственно надо реализоавть сабж. Я представляю как мне выбрать список доков, которые мне нужны, а вот как мне достучаться до процедуры печать? Или как то надо контекст выбрать из документов?
1 mikecool
 
24.06.06
14:02
В типовых(не знаю в ТИСе или Бухе) это реализовано...
Что-то типа:
Процедура ПриОткрытии(Параметр)
 Если Параметр = "Печать" Тогда
   Напечатать();
   СтатусВозврата(0);
   Возврат;
 КонецЕсли;
.....
КонецПроцедуры

это ессно в модуле формы документа
2 mikecool
 
24.06.06
14:03
(+1) остальное сам додумаешь...
3 Мандалай
 
24.06.06
14:18
(1)Спасибо, но это надо править модуль формы дока, я хотел бы обойтись без этого..
4 Ёпрст2
 
24.06.06
14:41
5 FreeFin
 
24.06.06
14:58
(4) Решение, безусловно, изящное. Только не забывать, что при этом, придется Открытьформу(КакойТоТамДокумент, а если их, к примеру, 1000? Тогда, ЗакрывательОткрытыхФорм придется написать...

ОФФ!
ЗЫ Все. Всем=не болеть. Иду на пиво, чего и Вам, Ёпрст2, желаю.
6 Скользящий
 
24.06.06
15:02
(0) Видел на проклабе обработки групповой печати документов.
7 Ангел- Хоронитель
 
24.06.06
15:12
(5)
ОткрытьФорму("Документ.Такой-то",Конт);
Конт.Форма.Закрыть();
8 Ёпрст2
 
24.06.06
15:18
(5) Там уже всё есть ...
9 Мандалай
 
24.06.06
15:45
(6)Нашел, и собственно говоря, тех доков которые мне и нужны, но не все же мне дергать чужие обработки:)
(4)Честно говоря не догнал как это работает..
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.