Имя: Пароль:
1C
1С v8
Заблокировать кнопки
0 Антон666
 
07.07.16
09:55
Добрый день всем,
Такой вопрос с толкнулся с тем, что нужно установить интервал  просмотра документов, под определенную роль и заблокировать стандартную кнопку установки интервала.
В форме списка при открытии пишу:
        ЭтаФорма.ЭлементыФормы.ДействияФормы.Кнопки.Действие5.Доступность = Ложь;

но не фига  не блокируется. отладчиком значение даже не дергается.
1 Mankubus
 
07.07.16
09:58
кнопка не Действие5?
2 Gunner
 
07.07.16
09:59
(0) обычная форма?
3 Антон666
 
07.07.16
10:22
(1)  Имя кнопки Действие5 (да и какая разница пускай хотяб другую заблокирует)
(2)  да
4 Gunner
 
07.07.16
10:36
(3) тогда должно работать
5 RomanYS
 
07.07.16
10:37
(0) Проверил, для кнопок попавших на панель автозаполнением действительно не работает. Для добавленных - всё ОК.
6 Антон666
 
07.07.16
11:12
(5) да я и написал стандартную. Может автозаполнение отключить?
7 RomanYS
 
07.07.16
11:24
(6) Ты разрешения спрашиваешь?
Да, это решит данную проблему, насколько это для тебя подходит - тебе виднее.
8 Антон666
 
07.07.16
11:28
Еще такой вопрос может кто сталкивался. Сейчас клиенту делал  новый интерфейс и на определенной роли "Квитанции"  при входе добавляет документы(входы) в интерфейс новый. где это может происходить в при начале сеанса посмотрел не нашел... где то сидит не знаю где
9 Антон666
 
07.07.16
11:28
(7) как найти может знаешь?
10 RomanYS
 
07.07.16
11:43
Есть какой-то интерфейс с таким пунктом, у данной роли есть права на этот интерфейс. У этого интерфейса выключен флаг переключаемый.
11 Антон666
 
07.07.16
11:55
(10)  Спасибо правильно сказал. а теперь можешь подсказать как сделать чтобы я ту роль не изменял а интерфейс оставался тип который я выбрал как основной?
12 RomanYS
 
07.07.16
12:16
(11) Я понял вопрос: как мне делать всё неправильно, но чтобы результат получался правильным?
13 Антон666
 
07.07.16
12:22
(12)  ну скорей  как мне из того что здесь на делали до меня. выполнить задачу клиента)

надо как то сделать что надо. но я уже придумал вроде но тоже тупое решение...
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн