AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
DAX
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.05.2008, 17:17   #1  
Lucky13 is offline
Lucky13
Участник
1C
 
714 / 198 (8) ++++++
Регистрация: 21.10.2004
Примерно так:
X++:
   for ( counter = 1; counter <= xSession::maxSessionId(); counter++ ) {
            session = new xSession( counter, true );
            if ( session ) {
                if ( session.sessionId() != sessionid() && this.excludeUser() ) {
                    if ( curuserid() == session.userId() ) {
                        warning = strfmt( "Пользователь %1 уже зарегистрирован в системе!!!", session.userId() );
                        Box::warning( warning, "Проблемы с регистрацией" );
                        InfoLog.shutDown( true );
                    }
                }
            }
        }
Этот код нужно написать в Application.startupPost. Метод ExcludeUser возвращает false для пользователей на которых данное ограничение не действует
За это сообщение автора поблагодарили: aidsua (1).
Теги
ax3.0, лицензия, сессия

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Axapta 3.0SP3RU под Oracle 9.2.* RDBMS George V. Tavrizoff DAX: Администрирование 7 24.10.2008 12:29
Установка Dynamics 4.0 под Oracle Paul_ST DAX: Администрирование 6 20.04.2007 16:36
AX-4.0 Права для службы под которой работает сервис AOS Lemming DAX: Администрирование 18 15.03.2007 18:22
Оборотно-сальдовая одним запросом ??? stavteam DAX: Программирование 17 22.05.2006 12:27
Проблема с логином пользователя (AOS) Maxi77 DAX: Администрирование 18 03.08.2004 13:39

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 07:22.