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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.09.2008, 13:00   #1  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Имя компа для терминальной сессии
Коллеги подскажите как можно в Аксапте вытащить имя компьютера при работе в терминальной сессии.
Стандартная функция
X++:
New xSession().clientComputerName()
выдает имя терминального сервера. А хочется знать имя компа, с которого юзер открыл терминальную сессию.

Ax 3.0 SP5
Старый 16.09.2008, 13:08   #2  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
WinApi::getComputerName();
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 16.09.2008, 13:18   #3  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,952 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от lev Посмотреть сообщение
WinApi::getComputerName();
Не подошло.
При работе на клиенте - выдают одинаковый результат - имя терминального сервера.
При работе на сервере (аосе) xSession - дает имя терминальника. WinApi::getComputerName() - дает имя аоса.

Нужно имя компьютера с которого пользователь на терминалньый сервер залогинился. Это в принципе возможно ? По идее терминальная сессия имеет инфу об этом.
Старый 16.09.2008, 13:36   #4  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
мне кажется нет, никогда о таком не слышал...
может гуру что подскажут.
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 16.09.2008, 13:36   #5  
ivas is offline
ivas
Участник
Аватар для ivas
 
252 / 68 (3) ++++
Регистрация: 22.12.2005
была задача сохранения некоторых настроек при работе в терминальных сессииях
используем конструкцию:
X++:
WinApi::getUserName() + "\\" + WinApi::getComputerName()
может то что вам нужно....
__________________
aLL woRk aNd nO JoY MAKes jAck a dULL Boy
Старый 16.09.2008, 13:49   #6  
miklenew is offline
miklenew
Участник
Аватар для miklenew
MCBMSS
1C
Лучший по профессии 2009
 
1,688 / 433 (18) +++++++
Регистрация: 10.07.2006
Адрес: г. Ликино-Дулёво
Может как нибудь эта тема поможет
Сново об IP-адресе клиента
За это сообщение автора поблагодарили: Logger (3).
Теги
ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
HRM,склонение ФИО и все все все OmenSore DAX: Функционал 22 09.02.2009 17:08
как узнать имя открываемый формы???? Daido DAX: Программирование 9 02.08.2007 17:20
aEremenko: Освобождение ресурсов сессии Blog bot DAX Blogs 0 26.12.2006 16:00
имя AOS Nikolaich DAX: Программирование 7 07.06.2005 11:38
Автоматическое завершени сессии zarik DAX: Администрирование 3 21.10.2004 14:17
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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