|
Как на клиенте перехватить пометку удаления объекта?
| ☑ |
0
megabax
11.10.16
✎
12:03
|
Добрый день. Встала задача чтобы при пометке объекта (любого) на удаление компьютер спрашивал пароль и помечал на удаление только при корректном вводе пароля.
Решил попробовать через подписку на событие ПриЗаписи, но вот беда, это событие выполняется на сервере, а там невозможно вести диалог с пользователем.
Вставлять обработчик в форму каждого объекта не хотелось был (это не рационально, придется перепахивать всю конфу, что об обновлении потом не может быть и речи и прочая шняга).
Подскажите, пожалуйста, возможные пути решения.
|
|
1
Fragster
гуру
11.10.16
✎
12:05
|
запретить в ролях интерактивную пометку на удаление, сделать общую команду с параметром - ссылкой на нужные объекты, в команде спрашивать пароль.
|
|
2
Fragster
гуру
11.10.16
✎
12:06
|
команда сама разместится в нужных формах
|
|
3
mehfk
11.10.16
✎
12:06
|
(1) Опередил
|
|
4
Fragster
гуру
11.10.16
✎
12:06
|
в обработчике команды на сервере метить на удаление
|
|
5
Cyberhawk
11.10.16
✎
12:07
|
А что плохого в пометках удаления, если у пользователя есть права?
|
|
6
Михаил Козлов
11.10.16
✎
12:13
|
(5) Наверное, открыт сеанс, пользователь отлучился, подошел неизвестно кто и все пометил.
|
|
7
impulse9
11.10.16
✎
12:22
|
(1) а общие команды в ОФ работают?
|
|
8
Fragster
гуру
11.10.16
✎
12:22
|
(7) в ОФ в интерфейсе само ничего не появляется
|
|
9
Cyberhawk
11.10.16
✎
12:24
|
(6) Ну, все равно не вижу, что в этом плохого. От случайной пометки на удаление и сам пользователь не застрахован (дел + ентер, рука дрогнула может или кошка пробежала по клавиатуре)
|
|
10
impulse9
11.10.16
✎
12:25
|
(8) я про то что из (0) непонятно что за база и какая платформа. Может там УТ10.2 на 1С81
|
|
11
newbling
11.10.16
✎
12:28
|
(10) а там уже было разделение клиент-сервер? с 8.2 же.
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший