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

Обработка печати извещений

Автор anna_m, 28 июл 2021, 14:55

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

anna_m

Добрый день!

Задача - создать обработку по печати .
Писала-писала, нажимаю кнопку Выполнить - "фигвам получается". И так и эдак - результата ноль.
Психанула, удалила все.

Создала чистый макет  и пустую форму.  В модуле объекта:


перем ТабДок;


функция Печать ()     экспорт

ТабДок = новый ТабличныйДокумент;
Макет = ПолучитьМакет("Макет1");
ОбластьДанные  = Макет.ПолучитьОбласть("Строка");
ТабДок.Вывести(ОбластьДанные);
Возврат ТабДок;
конецФункции

В модуле формы:


Процедура КнопкаВыполнитьНажатие(Кнопка)
ТабДок = ПЕчать();
Если ТабДок <> Неопределено Тогда
ТабДок.ОтображатьЗаголовки = Ложь;
ТабДок.ОтображатьСетку = Ложь;
ТабДок.Защита = Ложь;
ТабДок.ТолькоПросмотр = Истина;
КонецЕсли;

конецПроцедуры



формы обычные. Что я забыла?


LexaK

самое главное

Процедура КнопкаВыполнитьНажатие(Кнопка)
    ТабДок = ПЕчать();
    Если ТабДок <> Неопределено Тогда
        ТабДок.ОтображатьЗаголовки    = Ложь;
        ТабДок.ОтображатьСетку        = Ложь;
        ТабДок.Защита                = Ложь;
        ТабДок.ТолькоПросмотр        = Истина;
        ТабДок.Показать(); //а показывать сам ТабДок, кто будет? Пушкин?
    КонецЕсли;

конецПроцедуры
ответ Понравился? (в смысле пригодился?)

anna_m

Цитата: LexaK от 28 июл 2021, 15:59самое главное

Бл..ин!
Слов нет.. ui;;t;
спасибо огромное!

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

Рейтинг@Mail.ru Rambler's Top100

Поиск