|
Как в 8.3 сделать внешнюю печатную форму с формой | ☑ | ||
---|---|---|---|---|
0
Kasperok
11.03.14
✎
11:57
|
Добрый день коллеги. после перевода БП с 2.0 на 3.0 столкнулся с проблемой внешних печатных форм, мало того что теперь нужна обязательная функция СведенияОВнешнейОбработке() и возникла проблема с открывание формы.
раньше я делал так в модуле внешней печ. формы я создавал функцию Печать() и в ней писал Форма = ПолучитьФорму("Форма"); Форма.Открыть(); При вызове просто открывалась форма и я там мог вводить еще данные после чего печатал например Счет. А теперь я пишу Процедура Печать(МассивОбъектов, КоллекцияПечатныхФорм, ОбъектыПечати, ПараметрыВывода) Экспорт Ф = ЭтотОбъект.ПолучитьФорму("Форма"); Ф.Открыть(); Пишет ошибку что не может найти "Форма" помогите ... |
|||
1
fmrlex
11.03.14
✎
12:00
|
А что там так сильно форма нужна?
Выводи в общую, специально сделанную для печати. |
|||
2
Kasperok
11.03.14
✎
12:03
|
Форма нужна очень сильно там нужна указать часть данных для вывода их на печать
|
|||
3
fmrlex
11.03.14
✎
12:07
|
(2) ВПФ запрашивает доп. данные?
Это не ВПФ. |
|||
4
Kookish
11.03.14
✎
12:47
|
Вот буквально вчера я делал что-то подобное. Загуглил, разобрался, докрутил. Сейчас кое-что проверю и могу скинуть образец.
|
|||
5
Kookish
11.03.14
✎
12:53
|
Готово. В функции "СведенияОВнешнейОбработке" в команде надо указать "ОткрытиеФормы", в форме кнопочку с командой и вперед.
|
|||
6
Kasperok
11.03.14
✎
14:15
|
(5) А можно пример плизз
|
|||
7
Поpyчик-4
11.03.14
✎
14:33
|
||||
8
Поpyчик-4
11.03.14
✎
14:34
|
(3) ВПФ тоже можно и даже есть примеры в типовых.
|
|||
9
fmrlex
11.03.14
✎
14:37
|
(8) Я не могу представить себе такое: ты выделяешь несколько документов, жмакаешь печать, а оно тебе еще что-то спрашивает.
Если он ТС говорит о выводе результирующих ТабДоков в форму, то это другое. |
|||
10
Kookish
12.03.14
✎
00:57
|
(9) Да, именно так я и сделал. Выделяю несколько документов отгрузки, выбираю печатную форму - открывается форма, в которой я выбираю макет накладной и макет СФ, а также их количество экземпляров. По кнопке "Выполнить" документы печатаются с использованием этих макетов и с этим количеством экземпляров. Вот обсуждение темы: v8: Печать комплектов документов - сделать как можно ближе к штатному.
(5) Отправил на эл. почту. Форма перехватывает параметры печати, добавляет свои параметры и отправляет дальше. Когда информация доползает до процедуры "Печать", все и разрешается ко всеобщему удовольствию. |
|||
11
Kookish
12.03.14
✎
00:59
|
(7) Да, именно этим примером я и воспользовался.
|
|||
12
Aleksey
12.03.14
✎
01:04
|
(3) Расскажи это форме ТТН
|
|||
13
fmrlex
12.03.14
✎
07:58
|
(12) Сказал. В 3.0 все хорошо с этим.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |