Макет печатной формы из управляемого положения :(.. #771626


#0 by warkan
Всем добра! Позвольте "нубский" вопрос... Внешняя обработка, под управляемый интерфейс. Как получить макет печатной формы для её последующего вывода? Наткнулся тут на топик от 2009 года: При попытке запуска обработки в режиме приложения, ругается, что процедура с таким именем (ВызываемМакетИзМодуляОбъекта) не определена в модуле формы. А как же её тогда вызвать?! Форма помечена как основная (форма обработки, назначить фрорму основной). Подскажите, как это всё правильно? Спасибо!
#1 by bolobol
Так в модуле объекта же ж! Зачем форма?
#2 by Trotter
Макет=РеквизитФормыВЗначение("Объект").ПолучитьМакет("Макет");
#3 by Trotter
+2, причём можно из модуля формы
#4 by warkan
Так переменную "Макет" не нужно назад в форму из модуля обработки возвращать? Прям там печать и организовывать? А передавать только таблицу с данными? Хм,.. будем попробовать.
#5 by DrZombi
Получить сперва объект
#6 by warkan
Ага, теперь как в этом хитром 8.3 вызвать процедуру из модуля обработки?!"!! Выдает: Процедура или функция с указанным именем не определена (ИмяПроцедуры) (Проверка: Сервер) Указывать директивы &НаКлиенте и &НаСервере? А в каком порядке? Каждую отдельно пробовал - процедура не определена. Люди добрыя!!! Ну поделитесь файликом рабочей обработки, пожалуйста.
#7 by Поpyчик-4
В гугле лень поискать?
#8 by warkan
Такую функцию нать создать в модуле формы и она позволит получать макет. Всем спасибо!!!
#9 by warkan
to 7: да, нужно было терпеливо почитать все ссылки. Вы правы.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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