Имя: Пароль:
1C
1С v8
Помогите найти "точку старта" печати документов
0 live in sky dreams
 
22.11.13
01:39
Приветствую, коллеги.
>>>>Конфа: Бухгалтерия 3.0<<<<
Требуется из внешней обработки печатать:
1) Акт об оказании услуг;
2) Счет на оплату;
3) Счет-фактура выданный;

В модуле документов нужные процедуры печати экспортные, но эти процедуры при вызове требуют набор параметров.
К примеру процедура печати "акта об оказании услуг" требует:
МассивОбъектов, ПараметрыПечати, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода.
Кто это? Что это? Неясно...

То есть при инициации печати документа эта процедура далеко не старт.
А где же тогда старт?
Как найти?
1 ras
 
22.11.13
01:58
БП 3.0 это УФ, печать сделана через команды, посмотри как организована печать через эти команды (например РТУ), посмотри какие значения там ходят - и сделай в своей обработке подобным образом...
2 live in sky dreams
 
22.11.13
02:05
да вот ищу эти е.......ые команды.
Ща нарыл в общих модулях "управлениепечатью..."
ковыряю
3 live in sky dreams
 
22.11.13
02:17
Вроде нарыл.
Мож кому тож надо будет.
Общие модули.
УправлениеПечатьюБПКлиент.ВыполнитьКомандуПечати(СтруктураПараметровКоманды)
Саму структуру хорошо видно в отладчике.
4 live in sky dreams
 
22.11.13
02:47
хм...а новая система печати по сравнению с 2.0 мне больше нравиццо.