Имя: Пароль:
1C
1С v8
Программно управлять кнопкой Печать
, ,
0 ligatr
 
03.03.20
17:36
Что-то не могу понять как не отображать кнопку Печать.
Элементы.Печать.Видимость = Ложь - не прокатывает, система говорит что нет такого документа.
Как обратиться к этому элементу?
1 ligatr
 
03.03.20
17:38
ошибочка.... пишет что нет такого элемента.
все это происходит в управляемой форме документа
2 vicof
 
03.03.20
17:39
Ну нет такого  элемента
3 eTmy
 
03.03.20
17:40
Эх... учимся пользоваться отладчиком)
4 ligatr
 
03.03.20
17:43
и как быть? мне нужно запретить печатать документ если он не проведен
5 pechkin
 
03.03.20
17:43
если на бсп то там все можно в настройках команды указать
6 ligatr
 
03.03.20
17:44
без бсп, нулевая не типовая конфигурация
7 pechkin
 
03.03.20
17:47
ну тогда перед печатью проверяй что документ проведен иначе отлуп
8 ligatr
 
03.03.20
17:49
мне бы все же ее скрыть.
нестандартные свои кнопки скрывать получается, а эту не понятно как сдеалать
9 FIXXXL
 
03.03.20
18:25
(6) ну тогда смотри откуда эта кнопка
10 Sasha_H
 
03.03.20
18:56
Если это конфигурашка на базе БСП то в модуле менеджера объекта

Процедура ДобавитьКомандыПечати(КомандыПечати) Экспорт

    Если РольДоступна("ЗапретитьКомандуПечатьДокументов") Тогда
        Возврат;
    КонецЕсли;    

//............................................

КонецПроцедуры
2 + 2 = 3.9999999999999999999999999999999...