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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.05.2008, 17:23   #4  
polygris is offline
polygris
Участник
AxAssist
MCBMSS
 
272 / 67 (3) ++++
Регистрация: 14.06.2005
Адрес: Киев
Вот немного подправил, чтобы можно было указать кол-во подключений для логина
X++:
    xSession session = new xSession();
    int i;
    int counter;
    SysUserInfo userInfo;
    ;

    userInfo = SysUserInfo::find(curUserId());
    for (i = 1; i <= xSession::maxSessionId(); i++)
    {
        session = new xSession(i, true);
        if (session && session.userId() == curUserId())
        {
            counter++;
        }
    }

    if ((userInfo.CountSessionFromOneLogin != 0) && (userInfo.CountSessionFromOneLogin < counter))
        checkFailed(strfmt('%1', counter));
Теги
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.