Показать сообщение отдельно
Старый 01.11.2007, 17:22   #1  
trace is offline
trace
Участник
 
3 / 10 (1) +
Регистрация: 06.09.2007
:( Проблема с SysClientSessions
Требуется ограничить число открывемых пользователем сессий Аксапты(4.0) .
В методе startupPost() класса Application написана проверка:
while select clientSessions where
clientSessions.userId == curUserId()
&& clientSessions.Status == 1
&& clientSessions.SessionId!= sessionid()
........
Когда заходиш в аксапту под юзером Admin, то все работает, а если заходиш под другим, то этот селект вообще пролетает и входит в аксапту независимо от количества открытых сессий. Как быть?

Заранее спасибо.