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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.04.2012, 14:32   #1  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Не то?

X++:
str getAXsessionID() 
 { 
     IISRequest              request;
     IISRequestDictionary    varList; 
     str                     ret; 
     str                     cookieText; 
     int                     startPos; 
     int                     endPos; 
     {
         request = new IISRequest(); 
         varList = request.serverVariables(); 
         cookieText = request.serverVariables().itemTxt('HTTP_COOKIE'); 

        if (cookieText) 
         { 

            // Format __AXAPTA_SESSION_ID=XXXXXXXX; 
             startPos    =  strScan(cookieText,'__AXAPTA_SESSION_ID=',1,strlen(cookieText));

            if (startPos) 
             { 
                 // Session Identifier exists 
                 endPos      = strScan(cookieText,';',startPos,strlen(cookieText));
                 if (endpos) 
                 { 
                     // multiple identifiers in cookie, use between start & end 
                     ret = substr(cookieText, startPos+20, EndPos-StartPos-20); 
                 } 
                 else 
                 { 
                     // no others, just use remainder of string 
                     ret = substr(cookieText, startPos+20, strLen(cookieText)-20);
                 } 
            }
         } 
     } 
     return ret;
}
Старый 11.04.2012, 18:50   #2  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,039 / 1635 (57) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
[QUOTE=oip;271169]Не то?

Не, открываю у себя 2 браузера, на обоих выдается одно и тоже значение

nikos2001 - что -то совсем не понятно к чему это. функция нужна для x++

Но все равно спасибо
Теги
код сеанса

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
как узнать код ошибки при подключении к базе? CHESER85 DAX: Программирование 13 15.07.2013 10:25
axforum blogs: как узнать код ошибки при подключении к базе? Blog bot DAX Blogs 0 24.02.2012 10:11
Как программно узнать текущий объект и метод в котором выполняется код? McCoy DAX: Программирование 15 25.02.2011 23:34
Web портал и завершение сессии egorych DAX: Программирование 5 01.02.2008 18:27
Inside Dynamics AX 4.0: The Web Framework Blog bot DAX Blogs 0 25.10.2007 03:04

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

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

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