Страница 1 из 1

Запрет показа окна формы по двойному клику левой кнопки мыши

Добавлено: 21 Декабрь 2011, 8:30
Stalker
Привет всем.
С 6.3
Имеется окно Tree с записями файлов. TREEевидный вывод записей. Необходимо в зависимости от статуса пользователя (Администратор-Пользователь) разрешить редактирование( изменение, дополнение ) записей. В зависимости от статуса скрываются кнопки редактирования. Если юзер имеет статус пользователя то в форме запрещено изменение записи. Но при двойном клике левой кнопки мыши всплывает окно форма (повторяю пользователь в нем не может редактировать запись).
Вопрос. Как запретить вывод формы по двойному щелчку левой кнопки мыши, нажатии клавиш ins del и т.д. То есть пользователю не имеющему стсатуса Администратора напрочь запретить показ окна формы.
С уважением Stalker.

Re: Запрет показа окна формы по двойному клику левой кнопки

Добавлено: 21 Декабрь 2011, 11:28
Yufil
Если совсем лень разбираться - сделай Update-процедуру типа Source
UpdateProc Procedure
Code
If естьполномочия
UpdateForm()
Else
GlobalResponse = RequestCancelled
End
Return

Re: Запрет показа окна формы по двойному клику левой кнопки

Добавлено: 21 Декабрь 2011, 21:49
Stalker
Спасибо! За подсказку!
Все получилось. Интересный прием.
С уважением Stalker.