Показать сообщение отдельно
Старый 15.02.2007, 00:25   #11  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,495 / 1070 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Цитата:
Сообщение от Pavel Pustovalov Посмотреть сообщение
На самом деле все более прозаично.

При открытии формы я должен узнать имеет ли право пользователь удалять записи в таблицы или нет и в зависимости от результата делать соответствующие ограничения. На самом деле и MenuItem - один, но мне просто стало интересно что если их два или больше, то как узнать каким открылась форма. И опять же повторюсь права на таблицу на форме - пересечение прав на MenuItem и на таблицу. Самому строить пересечение мне не хочется, Аксапта же это делает сама, вот я и хотел как-то взять информацию об этом из формы.
Можно сделать такие ограничения по другому:
1. создать ключ безопасности "Запретить то то и там то"
2. в нужном месте проверить какой доступ к этому ключу у пользователя и разрешить/запретить что надо

при этом можно тоньше ограничивать пользователя. например разрешить полный домтуп к заказам типа Заказ и только чтение к заказам типа Контракт.

Последний раз редактировалось raz; 15.02.2007 в 00:30.
За это сообщение автора поблагодарили: mazzy (5).