Программно управлять кнопкой Печать
☑
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
Если это конфигурашка на базе БСП то в модуле менеджера объекта
Процедура ДобавитьКомандыПечати(КомандыПечати) Экспорт
Если РольДоступна("ЗапретитьКомандуПечатьДокументов") Тогда
Возврат;
КонецЕсли;
//............................................
КонецПроцедуры
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.