|
Подписка на событие на сервере |
☑ |
0
Dwarrior
02.05.13
✎
13:40
|
Здравствуйте уважаемые!
Пользователь (с урезанными правами) сохраняет документ. У документа есть подписка на событие, которая выполняет нечто запретное набору прав этого пользователя, поэтому эта подписка выполняется в модуле "На сервере". И в конце этой подписки вызывается метод "Оповестить".
В файловом режиме работало, при переходе на SQL логично начал ругаться на Оповестить(), т.к. на сервере это недоступно. Как можно обойти эту ситуацию? Выполнить часть кода с полными правами и оповестить форму пользователя?
Платформа 8.1, под 8.2 есть вроде функция ВыполнитьПодПолнымиПравами() или как-то так.
|
|
1
Нуф-Нуф
02.05.13
✎
13:42
|
оповещение для чего?
|
|
2
Dwarrior
02.05.13
✎
13:42
|
Для формы пользователя, кое-что на форме ему нарисовать.
|
|
3
Нуф-Нуф
02.05.13
✎
13:43
|
а чем не устраивают обработчики формы после записи?
|
|
4
Dwarrior
02.05.13
✎
13:47
|
(3) ну в принципе вариант. только таких документов около 10, каждому писать обработчик "После записи".
|
|
5
Нуф-Нуф
02.05.13
✎
13:50
|
пишите шура, пишите
|
|
6
sanja26
02.05.13
✎
13:51
|
а чем сообщение пользователю не устраивает?
|
|
7
Dwarrior
02.05.13
✎
13:53
|
(6) это какая-то функция?:)
|
|
8
yukon
02.05.13
✎
13:53
|
(0) СообщениеПользователю ваш выбор. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер).
|
|
9
Нуф-Нуф
02.05.13
✎
13:53
|
(6) (8) и как это сообщение пользователю обработает сама форма?
|
|
10
Dwarrior
02.05.13
✎
13:54
|
(8) не нашел такого в 8.1
|
|
11
Нуф-Нуф
02.05.13
✎
13:55
|
(10) потому как только для 8.2 и по сабжу не подходит
|
|
12
yukon
02.05.13
✎
13:57
|
(10) Тогда без извратов только обработчик формы. Сделай процедуру в общем модуле, и добавляй по 1 строчке в каждую нужную форму.
|
|
13
Dwarrior
02.05.13
✎
14:09
|
Спасибо, будем делать
|
|