Изменение пользователя
Андрей; 12.10.04

Кто может подсказать с переключением пользователей.

Есть кнопка с авторизацией, с помощью динамического мастера (Operationable if autorization) создается функция проверки прав пользователя, в качестве Event'а для нее тэг @CurrentUser Cycle = UponChange. Но когда переключаю пользователя, тэг @CurrentUser меняется сразу, а кнопка включается через некоторый интервал (порядка 5-10 секунд)

Re: Изменение пользователя
Макс Прилепский; 12.10.04

Можно попробовать у свойства Operator-Control Enable Вашей кнопки создать Dynamic Dialog , в качестве параметра которого установить функцию PASSCheckLevelPermission(x), где х - номер авторизации в таблице User Administrator, установить тип данных Direct , а в качестве события указать тег @CurrentUser . В случае смены пользователя функция сработает и , если уровень авторизации пользователя соответствует указанному в параметре функции, то кнопка будет моментально блокирована/разблокирована, такой способ я применял не один раз, реакция объектов на смену пользователя осуществлялась без каких-либо задержек

Re: Изменение пользователя
~BurAn~; 12.10.04



Re: Изменение пользователя
Андрей; 12.10.04

Вариант, что прислал Макс Прилепский работает, а вот от ~BurAn~, он не всегда срабатывает, в качестве триггера у меня стоит Tag @CurrentUser UponChange.