Вход | Регистрация


Печатная форма

Печатная форма
Я
   Обфускация
 
09.07.18 - 06:39
Делаю печатную форму на форме. Код такой
&НаСервере
Функция ПечатьАктДопускаНаСервере()
        ТабличныйДокумент = Новый ТабличныйДокумент;
    ТабличныйДокумент.АвтоМасштаб = Истина;
    ТабличныйДокумент.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_ПФ_MXP_АктОТП";
    ТабличныйДокумент.ПолеСверху = 10;
    ТабличныйДокумент.ПолеСлева  = 10;
    ТабличныйДокумент.ПолеСправа = 10;
    ТабличныйДокумент.ПолеСнизу  = 10;
    Макет = ПолучитьМакет("ПФ_MXP_АктДопуска");
    Область = Макет.ПолучитьОбласть("Шапка");

        ТабличныйДокумент.Вывести(Область);

    
    Возврат ТабличныйДокумент;

КонецФункции

&НаКлиенте
Процедура ПечатьАктДопуска(Команда)
    док=ПечатьАктДопускаНаСервере();
    док.показать();
КонецПроцедуры

Пишет  Процедура или функция с указанным именем не определена (ПолучитьМакет). Что может быть не так?
 
 
   МимохожийОднако
 
1 - 09.07.18 - 06:43
Если бы эта строчка была в модуле обработки, то заработала. В данном случае попробуй Объект.ПолучитьМакет()
   Обфускация
 
2 - 09.07.18 - 06:43
да надо было указать какой документ вначале
   dchumak
 
3 - 09.07.18 - 06:52
На обычных формах это бы заработало, на управляемых нет (код автора) ;)
   SleepyHead
 
4 - 09.07.18 - 08:08
Макет = РеквизитФормыВЗначение("Объект").ПолучитьМакет("...")

Список тем форума
Рекламное место пустует  Рекламное место пустует
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует