Как напечатать документы не открывая их?
16.02.2006
19:51
#1
Занесли кучу документов одного вида.
У документа есть печатная форма.
Нужно эти документы распечатать.
Как это сделать, не открывая каждый документ.
У документа есть печатная форма.
Нужно эти документы распечатать.
Как это сделать, не открывая каждый документ.
17.02.2006
08:26
#2
"Функция ОткрытьФорму() или ОткрытьФормуМодально() в помощь.
В документе в фонкции ПриОткрытии() анализируем как оно открывается и
если надо, то печатаем. А из обработки, которую создаём открываем
нужные документы.
Например:
док = ....... // Наш документ, который открываем.
ОткрытьФорму(Док, "просто печать");
В документе "ПриОткрытии()"
Если форма.параметр = "просто печать" тогда
// печатаем наш документ
СтатусВозврата(0);
Возврат;
// Или Форма.Закрыть(0);
"
В документе в фонкции ПриОткрытии() анализируем как оно открывается и
если надо, то печатаем. А из обработки, которую создаём открываем
нужные документы.
Например:
док = ....... // Наш документ, который открываем.
ОткрытьФорму(Док, "просто печать");
В документе "ПриОткрытии()"
Если форма.параметр = "просто печать" тогда
// печатаем наш документ
СтатусВозврата(0);
Возврат;
// Или Форма.Закрыть(0);
"
Читают тему
(гостей: 1)