Внешняя печатная форма СФ выданной. УПП. У кого есть? #475465


#0 by Паланик
В некоторых случаях (для банка) нужно печатать определенную форму СФ фактуры. Править в конфе не хочу, думаю через внешнюю печатную форму сделать, но вдруг у кого уже есть готовая для УПП?
#1 by mikecool
а чего ее делать? минут 5 делов
#2 by Паланик
Да? Не пробовал просто еще. Там просто передрать процедуру вывода на печать на основании переданных параметров?
#3 by Паланик
Хренасе 5 минут, уже полчаса только подставляю объект через точку... и еще при запуске сколько всплывет, тестить сколько времени уйдет)
#4 by ASU_Diamond
#5 by Паланик
Спасибо, попробую сам. Что значит сообщение, когда пытаюсь распечатать своей ПФ: "Не удалось сформировать внешнюю печатную форму! Недостаточно фактических параметров" ? Вставил Функцию Печать(ИмяМакета, КоличествоЭкземпляров = 1, НаПринтер = Ложь) Экспорт; И из нее вызывается Функция ПечатьСчетФактыры... Вобщем, все как в модуле СФ. Где параметров не хватает?
#6 by aka AMIGO
поищи в инете обработочку "ОтладкаВнешнейПечатнойФормы.81" - полезная штука при поиске ошибок
#7 by Паланик
Нашел на Инфостарте, но у меня нет там рейтинга, а лимит не седня я уже превысил... Может, кто скинет на почту?
#8 by Паланик
С параметрами решил проблему. Почему не работает "СсылкаНаОбъект.ЭтоНовый"? Ошибка:"Ошибка при вызове метода контекста (ЭтоНовый): Документ не выбран"
#9 by Паланик
В СсылкаНаОбъект - пусто. Вроде подцепил реквизит СчылкаНаОбъект с типом СчетФактураВыданный. Что-то еще надо сделать?
#10 by Паланик
Нашел ошибку.
#11 by Паланик
Почему отладчик не работает на внешних печатных формах/обработках?
#12 by aka AMIGO
не знаю. Потому и создана обработка.
#13 by aka AMIGO
#14 by Паланик
Ага, пасиб)
#15 by Паланик
Эту обработку подключают в обработку ТЧ на кнопку заполнить, а в СФ такой нет, соответственно не могу ее запустить. Как быть?
#16 by aka AMIGO
пробуй эту:
#17 by Паланик
Другое дело, буду дальше ковырять...
#18 by ASU_Diamond
потому что в отладчике ставишь точку останова в файле обработки, а печатная форма вызывается из хранилища - создается свой файл.
#19 by Паланик
Потом почитаю про это. Еще вопрос. Есть такой кусок Если Док.ВидСчетаФактуры = Перечисления.НДСВидСчетаФактуры.НаАванс Или Док.ВидСчетаФактуры = Перечисления.НДСВидСчетаФактуры.НаСуммовуюРазницу Тогда Эти процедуры находятся в модуле СФ, не экспортные. Мне их скопипастить в свою внешнюю обработку? Как это принято делать?
#20 by ASU_Diamond
скопипасть с моей обработки, они там уже переделаны под внешнию печатную форму :) PS. затянулись твои 5 минут :)
#21 by ASU_Diamond
(+20) хотя если тебе только на один тип документов нужно, то пропиши только его, остальные пропускай, быстрее получится
#22 by Паланик
Суть понял!
#24 by Паланик
Что-=то подобное сделал)) А как быть с "Возврат" в процедуре он прерывал действие, а у меня функция печати, и он при виде это оператора хочет не прервать, а вернуть результат функции... как  обойти?
#25 by ASU_Diamond
Возвращай Неопределено
#26 by ASU_Diamond
(+25) тогда вроде нормально отработает
#27 by Паланик
Всё, сделал)) Всем помогающим большое спасибо!)
#28 by colonia
fyyekbhe.n
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С