Столкнулся с желанием пользователей иметь печатную форму - WORD/
А имеем УФ Бухгалтерия предприятия 3.0, и документ Реализация товара и услуг, так что там шаблонами договоров, встроенными ни как не воспользоваться.
Нашел в интернете код:
Хотел, что бы хоть просто макет вывел, но вышла ошибка с Процедурой печати, метод не найден.
Подскажите, как правильно сделать?
А имеем УФ Бухгалтерия предприятия 3.0, и документ Реализация товара и услуг, так что там шаблонами договоров, встроенными ни как не воспользоваться.
Нашел в интернете код:
//Процедуры печати
&НаКлиенте
Процедура Печать(ИдентификаторКоманды,ОбъектыНазначения) Экспорт
СсылкаНаОбъект = ОбъектыНазначения[0];
НазваниеФайла = ПолучитьИмяВременногоФайла("doc");
Макет = ВернутьМакет(ОбъектыНазначения);
Макет.Записать(НазваниеФайла);
mWordObject = Новый COMObject("Word.Application");
Попытка
WordDoc = mWordObject.Documents.Add(НазваниеФайла);
Исключение
КонецПопытки;
КонецПроцедуры
&НаСервере
Функция ВернутьМакет(ОбъектыНазначения)
СсылкаНаОбъект = ОбъектыНазначения.РеквизитФормыВЗначение("Объект");
Макет = СсылкаНаОбъект.ПолучитьМакет("Договор");
Возврат Макет;
КонецФункции
ПоказатьХотел, что бы хоть просто макет вывел, но вышла ошибка с Процедурой печати, метод не найден.
Подскажите, как правильно сделать?
По теме из базы знаний
- Внешние печатные формы для ЗУП 3.0 с выгрузкой в Word (УФ)
- "Подводные камни" при работе с макетами типа ActiveDocument 1С 8.3 УФ. Клиент-Сервер. Режимы работы Тонкий, Веб клиенты
- Обработка печатной формы WORD клиент-сервер УФ
- Трудовой договор по шаблону Word (Docx)
- Печать WORD из тонкого клиента с доступом по вэб адресу (управляемые формы)
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
По вопросу:
На какой строке ошибка?
По теме:
Если решили редактировать конфигурацию: В БП 3.0 встроена БСП, в которой есть отличная подсистема печати. ИТС в руки и изучаем.
Если решили обойтись без редактирования: Шаблоны договоров храним в присоединенных файлах например справочника организации + внешняя печатная форма, опять таки использующая подсистему печати БСП
На какой строке ошибка?
По теме:
Если решили редактировать конфигурацию: В БП 3.0 встроена БСП, в которой есть отличная подсистема печати. ИТС в руки и изучаем.
Если решили обойтись без редактирования: Шаблоны договоров храним в присоединенных файлах например справочника организации + внешняя печатная форма, опять таки использующая подсистему печати БСП
Сделал в итоге через двоичные данные.
Помучился конечно разбираясь с кодом, но думаю это реально панацея для печатных форм в УФ.
немного бесит всплывающее окно о формировании документа, но это можно пережить ....
Помучился конечно разбираясь с кодом, но думаю это реально панацея для печатных форм в УФ.
немного бесит всплывающее окно о формировании документа, но это можно пережить ....
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот