Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
14 дек 2024, 03:01

вывести макет управляемые формы

Автор ppkmlite, 13 мая 2015, 18:43

0 Пользователей и 1 гость просматривают эту тему.

ppkmlite

обрый день .подскажите, что я не так делаю.
мне нужно сделать пф для справочника договоры. Делаю на форме кнопку, на форме объекта пишу&НаСервере
Процедура актНаСервере()
табдок = новый табличныйдокумент;   
ЭтотОбъект=РеквизитФормыВЗначение("Объект");

Макет = ЭтотОбъект.ПолучитьМакет("Макетотчета");

   
    //переим = реквизитформыВЗначение("Объект").получитьмакет("макетОтчета");
    областьпервая = макет.получитьобласть("заголовок");
   табдок.Вывести(областьпервая);   
   
    // Вставить содержимое обработчика.
КонецПроцедуры

&НаКлиенте
Процедура акт(Команда)
    актНаСервере();
КонецПроцедуры


но кнопка не срабатывает, макет не выводит

Дмитрий@

&НаСервере
Функция актНаСервере()
табдок = новый табличныйдокумент;   
ЭтотОбъект=РеквизитФормыВЗначение("Объект");

Макет = ЭтотОбъект.ПолучитьМакет("Макетотчета");

   
    //переим = реквизитформыВЗначение("Объект").получитьмакет("макетОтчета");
    областьпервая = макет.получитьобласть("заголовок");
   табдок.Вывести(областьпервая);   
   
    // Вставить содержимое обработчика.
    Возврат ТабДок;
КонецФункции

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

ppkmlite


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск