Имя: Пароль:
1C
1С v8
Заблокировать клавишу insert?
,
0 Igor 2007
 
03.10.16
10:54
Управляемая форма. Роли доступно все, но надо ограничить на форме выполнение некоторых клавиш, например, Insert.
Контекстное меню я заблокировал:
        Элементы.Список.КонтекстноеМеню.Доступность  = Ложь;
Но клавиши все равно выполняются.
1 John83
 
03.10.16
10:55
отверкой
2 rotting
 
03.10.16
10:55
При добавлении строки Отказ = Истина;
3 Лефмихалыч
 
03.10.16
10:58
(0) бывает либо "роли доступно всё", либо "надо ограничить". Одновременно то и это не бывает.
4 Igor 2007
 
03.10.16
11:00
(2) Я так и сделаю. Но хотел себе жизнь облегчить.
5 Рэйв
 
03.10.16
11:04
6 Fragster
 
гуру
03.10.16
11:08
убрать право на интерактивное добавление
7 dumb851
 
03.10.16
11:18
флаг ИзменятьСоставСтрок
8 Igor 2007
 
03.10.16
11:27
Извините за еще один тупой вопрос. В настройках ролей нет как отказаться от копирования? Добавление и изменение надо оставить.
9 Лефмихалыч
 
03.10.16
11:30
(8) обработчик события ПриКопировании() в модуле объекта.
только не вздумай вешать запрет на условие "Если РольДоступна()" потому что в результате при расширении набора ролей права будут сужаться
10 Fragster
 
гуру
03.10.16
11:39
(8) правильно не запрещать копирование, а очищать "конфликтные" данные в обработчике ()
11 Igor 2007
 
03.10.16
11:49
(10) Надо чтобы для пользователя не существовало кнопки. Как зачистить?
12 Igor 2007
 
03.10.16
11:58
(11) Всем спасибо. Разобрался. Можно ветку удалить?
13 Torquader
 
03.10.16
14:34
(12) Зачем ? Чтобы каждый начинал свой поиск сначала ?
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой