|
видимость команды объекта |
☑ |
0
prishliemail
22.06.15
✎
17:32
|
Добрый день!
У меня в документе Расходная накладная есть команда объекта. Эту команду должен всегда видеть Администратор и также она доступна некоторым менеджерам, о которых есть запись в соответствующем регистре.
Соответственно в правах для этой команды я устанавливаю просмотр и администратору, и менеджеру. Но при создании формы я хотела проверить менеджера может он работать с этой командой или нет:
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Если РольДоступна("Менеджер") Тогда
ПечатьДоступна=ПроверитьМенеджера();
Элементы.ДокументРасходнаяНакладнаяПечатьРасходныхНакладных.Видимость=ПечатьДоступна;
КонецЕсли;
КонецПроцедуры
Но этот код не работает, любой менеджер видит эту команду. (Но если смотреть в отладчике, то я вижу что видимость становится "ложь") Что я делаю не так и как правильно?
|
|
1
DTXqueque
22.06.15
✎
17:50
|
В ПриОткрытии пробовал то же самое делать?
|
|
2
prishliemail
22.06.15
✎
17:53
|
(1) Да, пробовала, но ничего не изменилось
|
|
3
Адский плющ
22.06.15
✎
17:59
|
Не взлетит. Через ФО прячь.
|
|
4
prishliemail
22.06.15
✎
18:02
|
(3) ...что такое "ФО"?)
|
|
5
Cyberhawk
22.06.15
✎
19:19
|
(4)
|
|
6
prishliemail
24.06.15
✎
09:12
|
(3) (5) спасибо
|
|
7
Fedor-1971
24.06.15
✎
09:15
|
(0) попробуй менять Доступность. Ну видит, а нажать не может
|
|