Имя: Пароль:
1C
1С v8
Как установить пользовательскую видимость команды?
,
0 wms
 
27.03.17
14:03
УФ. Некоторые пользователи.Скрывают одну команду.Надо при открытии формы установить ее видимость.

при открытии делаю
элементы.ДобавитьФайл.Видимость=Истина;
не работает. Где пользовательская видимость управляется?
1 Wirtuozzz
 
27.03.17
14:15
(0) Что скрывают некоторые пользователи?

М.б. прав не хватает на команду? ролей туда добавить?
2 wms
 
27.03.17
14:20
(1)видимость команды скрывают.
надо или запретить им это делать или как я пытаюсь при открытии формы принудительно устанавливать видимость.
но у меня не срабатывает. Там еще где то пользовательская видимость- как с ней программно работать?
3 Wirtuozzz
 
27.03.17
14:25
(2) А зачем они это делают?
4 wms
 
27.03.17
14:25
в "Изменить форму" там скрывают
5 wms
 
27.03.17
14:26
(3)это не важно.
главное как исправить?
6 Wirtuozzz
 
27.03.17
14:27
(5) Можно программно, можно организационно.

Если программно то надо с отладчиком посидеть, м.б. подписка на событие срабатывает и там меняется видимость или еще какая нить ерунда прописана в модуле формы.
7 Вафель
 
27.03.17
14:28
програмно никак
8 Вафель
 
27.03.17
14:29
но можно запретить настраивать форму
9 FIXXXL
 
27.03.17
14:30
нарисуй программно, если нет на форме
10 Wirtuozzz
 
27.03.17
14:32
(7) Откуда информация? Почему на форме нельзя программно что то сделать на форме?
11 Nuobu
 
27.03.17
14:37
(10) Потому что. это управляемые формы - и их философия такая, что ты со стороны программы не можешь управлять пользовательской настройкой.
12 Wirtuozzz
 
27.03.17
14:38
(11) Спасибо.
13 1dvd
 
27.03.17
14:39
(11) +1
Если пользователь там что-то накуевертил, то никак не исправишь, пока пользователь сам это не исправит
14 FIXXXL
 
27.03.17
15:06
(13) можно прибить его настройку, полностью по объекту
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший