Как вызвать процедуру модуля внешней обработки из общего модуля? #686667


#0 by livru
Собственно, вопрос. Есть справочник внешние отчеты и обработки. Хочется туда класть обработки и вызывать их процедуры из общего модуля. Спасибо.
#1 by hhhh
ну, вызывайте, в чем проблема? Они и на данном этапе из общего модуля вызываются.
#2 by Поросенок Петр
Я видел много разных извращений... Но такое вижу в первый раз.
#3 by ЧессМастер
мьсье знает толк в извращениях
#4 by User_Agronom
Тут похоже не просто знает толк. Тут гений извращений.
#5 by Maxus43
чойто вы такие ортодоксальные? в типовых это есть, это принцип внешних печатных форм
#6 by Dmitry1c
А что. Можно поиграться с паттернами проектирования :) Изобрели классы в 1С :D
#7 by 1dvd
+1
#8 by livru
Точно же.. Я смотрю код в списке, а там все через получитьформу  сделано. А как бы формы то и нет. Действительно, один в один механизм работы с печатными. Спасибо Вам за ответ по делу, взгляд со стороны иногда нужен, а то глаз замылен. )
#9 by Infsams654
+ а в чем собственно извращения? Находишь в доп. обработках нужную обработку (элемент справочника). Сохраняешь из ХЗ во временный файл, поднимаешь объект обработки из файла и обращайся к ее методам.
#10 by livru
вроде поднимаю из файла, и функция в модуле обработки с директивой экспорт есть, а как к этой функции достучаться так и не понял. Внешние печатные как формируются пока не нашел, но ищу. ) Вот код, который использую:
#11 by Infsams654
ВнешняяОбработка.ЭтотОбъект.ВернутьРезультат;
#12 by livru
Вот так заработало. Спасибо!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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