|
Бух 3.0 распечатать внешнюю печатную форму
| ☑ |
0
mastodont
14.03.16
✎
09:31
|
Есть ссылка на документ, например счет или реализация.
И есть ВПФ к этому документы.
Как программно распечатать ВПФ?
Ну или получить таблицу, сформированную по этой внешней форме.
|
|
1
Rie
14.03.16
✎
09:33
|
(0) Выгрузи обработку в файл, создай её объект и вызови функцию печати.
|
|
2
mastodont
14.03.16
✎
09:40
|
(1) хм. а стандартных механизмов в БСП никаких нет?
|
|
3
SadrArt
14.03.16
✎
09:46
|
Как связано (0) и (2)?
|
|
4
mastodont
14.03.16
✎
09:51
|
(3) не понял вопрос?
Бухглатерия основана на БСП.
Я предположил, что должен быть какой-то "стандартный" механизм печати внешных печатных форм...
|
|
5
los_hooliganos
14.03.16
✎
09:52
|
(2) Напиши обработку которая встроится в БСП как внешняя печатная форма.
|
|
6
los_hooliganos
14.03.16
✎
09:53
|
(4) Более того, есть внешний механизм для кнопок "Заполнить" который тоже можно реализовать через внешнюю обработку
|
|
7
SadrArt
14.03.16
✎
09:55
|
(4) Так он, стандартный механизм, есть.
Вы же в (0) написали что есть ВПФ и спросили как "программно распечатать ВПФ"
|
|
8
mastodont
14.03.16
✎
09:58
|
Добавлю к (0).
Вообще я делаю пакетную печать.
Мне надо для каждого клиента напечатать счет + 2 реализации + 2 СФ. Со счетом и СФ проблем нет. А для реализации используется внешняя печатная форма.
И вот не пойму как ее использовать.
|
|
9
los_hooliganos
14.03.16
✎
10:03
|
(8) Ну... тогда внешняя обр должна возвратить сформированный табличный документ.
И БСП к этому отношения не имеет.
|
|
10
mastodont
14.03.16
✎
10:13
|
(9) ну ок, пусть так.
В базе есть внешняя печатная форма, которая подключена к документу.
Пользователь интерактивно может ее распечатать нажав на кнопку. и в этой ВПФ есть функция, которая возвращает табличный документ.
Я правильно понимаю, что никак этот табличный документ не получить "стандартными" средствами?
Так то понятно, что можно все вручную сделать...
|
|
11
los_hooliganos
14.03.16
✎
11:24
|
(10) Напиши Экспорт за именем этой функции.
Создавай Объект ВПФ и вызывай в нем эту функцию в своей обработке массовой печати.
|
|
12
Rie
14.03.16
✎
11:28
|
(10) У внешних печатных форм есть процедура Печать, одной из параметров которой является как раз коллекция табличных документов, куда при помощи УправлениеПечатью.ВывестиТабличныйДокументВКоллекцию всовывается созданный ею.
Просто вызови Печать с нужными параметрами.
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой