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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.05.2008, 17:23   #1  
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));
Старый 16.05.2008, 10:55   #2  
somebody is offline
somebody
Участник
 
128 / 30 (2) +++
Регистрация: 30.04.2003
Адрес: Москва
Цитата:
i <= xSession::maxSessionId()
Вообще-то i <= xSession::maxSessionId() + 1 из-за АОСа...
Я проверяю в цикле до Info::licensedUsersTotal() + 1.

А что, в 4-ке появился параметр
Код:
userInfo.CountSessionFromOneLogin
? В 3.0 такого нет...
Старый 16.05.2008, 11:15   #3  
aidsua is offline
aidsua
AX*****
Аватар для aidsua
 
106 / 40 (2) +++
Регистрация: 28.09.2005
Адрес: 2:463/Kyiv
Цитата:
Сообщение от somebody Посмотреть сообщение
А что, в 4-ке появился параметр
Код:
userInfo.CountSessionFromOneLogin
? В 3.0 такого нет...
В DAX 4.0 SP1 EE нет этого поля.. вероятно оно добавлено polygris
__________________
О, как беден, как груб наш русский язык! [c] А.С.Пушкин
Старый 16.05.2008, 13:13   #4  
_A_ is offline
_A_
Участник
 
37 / 10 (1) +
Регистрация: 16.07.2004
Адрес: Минск
если на Box нажать ctrl+break Ваш shutdown не отработает
Старый 16.05.2008, 13:21   #5  
Lucky13 is offline
Lucky13
Участник
1C
 
714 / 198 (8) ++++++
Регистрация: 21.10.2004
Цитата:
Сообщение от _A_ Посмотреть сообщение
если на Box нажать ctrl+break Ваш shutdown не отработает
Изобретать телескоп пока никто не разрешал http://bayanov.net/text-komp/genesis.php
Теги
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, время: 21:33.