Можно ли ПРОГРАММНО передать параметр во внешнюю печатную форму? #617660


#0 by memogolik
сабж. Заранее спасибо за ответы.
#1 by andrewks
реквизит формы
#2 by 1C-band
Можно.
#3 by MaxS
см. ДополнительныеПараметры
#4 by 1C-band
См. как устроена регламентированная отчётность, например.
#5 by memogolik
куда перед вызовом печати записать эти Дополнительные параметры?
#6 by ХочуСказать
в справочнике доп. форм задаются параметры
#7 by MaxS
создать такой реквизит, тип не помню, произвольный можно для начала. В типовых при регистрации вн печ формы есть колонка,  там можно задать параметры. Потом во внешней обработке в этом реквизите искать структуру. Если запуск печ формы выполняется нетиповым способом, то вариантов больше.
#8 by Serg_1960
:) ...
#9 by memogolik
Вопрос немного другой, есть внешний отчет, который использует эту печатную для программной печати документа. Как из этой внешнего отчета выставить параметр ДополнительныеПараметры перед печатью этой печатной формы.
#10 by Maxus43
параметр меняется в зависимости от документа?
#11 by mikecool
наверное как то так ПечатнаяФорма.ДополнительныеПараметры.Вставить(Имя, значение);
#12 by memogolik
спасибо буду пробовать
#13 by memogolik
А как получить объект ПечатнаяФорма?
#14 by Агент Инфостарта
Найти в справочнике нужный элемент, извлечь из хранилища, записать на диск, создать объект внешней обработки. Всё есть в типовых.
#15 by ХочуСказать
описать задачу полностью не предлагать?
#16 by memogolik
Задача такая, внешний отчет формирует документы Реализация и печатает некоторые печатные формы на принтер, при этом требуется передавать параметр из внешнего отчета в печатную форму.
#17 by memogolik
Тут пытаюсь открыть печатную форму: Но вылетает следующая ошибка: {ВнешняяОбработка.ТестВнешняяОбработка.МодульОбъекта}: Ошибка при вызове метода контекста (Подключить)    ИмяОбработки = ВнешниеОбработки.Подключить(АдресХранилища); по причине: по причине: Ошибка подключения внешних метаданных по причине: Неправильный путь к файлу 'e1cib/tempstorage/42593571-e63a-447a-9539-9b84918830fc' (режим работы 1с файловый, обычное приложение)
#18 by 1Сергей
внезапно :)
#19 by memogolik
есть идеи по ?
#20 by ОбычныйЧеловек
Удали первые 3 строчки, четвертую строчку замени на:
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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