Имя: Пароль:
1C
1C 7.7
v7: Как сделать недоступной кнопку в документе?
0 rados_t
 
01.03.19
12:24
Как сделать недоступной кнопку в форме документа, но только определенному пользователю/интерфейсу?Например кнопку печать..
1 Ёпрст
 
01.03.19
12:25
Доступность(0)
2 rados_t
 
01.03.19
12:27
Именно определенному пользователю,а чтобы все остальным была видна кнопка.
И "Доступность(0)" это на кнопке применить?
3 Ёпрст
 
01.03.19
12:28
(2) ну и проверяй права/роль/имя
4 Kigo_Kigo
 
01.03.19
12:29
Если (ИмяПользователя() = "Оператор") или (НазваниеНабораПрав() = "Оператор") Или (НазваниеИнтерфейса = "Оператор") тогда
Форма.Печать.Доступность(0);
5 Kigo_Kigo
 
01.03.19
12:31
Или у пользователя, сделать галку- зпретитьПечать
и
Процедура ПриОткрытии()
Если ГлПользователь.ЗапретитьПечать = 1 Тогда
Форма.Печать.Доступность(0);
6 HawkEye
 
01.03.19
12:59
(2) ты разницу между Доступностью и Видимостью знаешь?
7 Kigo_Kigo
 
01.03.19
13:08
(6) Так то да, но на решение задачи- запретить печать в принципе не влияет, только на психологическом уровне пользователя, нет кнопки и не надо или "А чейт кнопка есть, а напечатать не могу?", но это уже второй вопрос :))
8 rados_t
 
01.03.19
13:21
Спасибо.Я просто вообще нуб, 1с-ку вижу в глаза раз в пол-года. Сегодня спеца нету, а попросили у 1го пользователя кнопку убрать. Увы, разницу не совсем вижу.
9 Кац
 
01.03.19
13:22
Проверь наличие кнопки печать в форме списка документов
AdBlock убивает бесплатный контент. 1Сергей