Как запретить печать таблицы??? #19189


#0 by Потап
Есть таблица в режиме ввода данных (Бланк с полями заполнения) Есть опасность что юзер нажмет кнопочку печать на панели инструментов иили в меню и напечатает всю форму уже на существующем бланке. А мне нужно чтобы он только мою кнопочку на форме ПЕЧАТАТЬ ЛИСТ нажимал, которая формирует уже только данные в нужном месте листа и впечатывает в бланк. Что посоветуете? Короче нужно заблокировать печать таблицы. А как?
#1 by АЛьФ
Наверное, как-то так:Таблица.ОбластьПечати(0,0,0,0);
#2 by Потап
Спасибо счас попробую.
#3 by Потап
Спасибо Альф все получилось!
#4 by Дяпти
Кажись это не панацея. Выделенную область все равно можно распечатать :-) Так что не удивляйся ежели чего.
#5 by Потап
В принципе мне этого достаточно. От случайной распечатки спасет.
#6 by Потап
Попробовал. И вправду выделенный фрагмент распечатывает!А что еще можно придумать?
#7 by АЛьФ
Можно сделать ВК, которая будет перехватывать печать и вызывать из модуля предопределенную процедуру, а в этой процедуре ты уже сам определишься что и в каком виде отправлять дальше на печать.Только дорого это будет стоить.
#8 by NS
>Но обходится достаточно легко.
#9 by АЛьФ
2 Ага. Это называется "go to " :))
#10 by NS
У тебя одной строки не хватает.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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