Показать сообщение отдельно
Старый 27.01.2014, 19:58   #1  
Epmaill is offline
Epmaill
Участник
 
28 / 16 (1) ++
Регистрация: 20.11.2013
Адрес: Украина, Житомир
Подскажите пожалуйста как можно получить региональные настройки системы?
Добрый День знатоки! Такой вопрос, есть Microsoft dynamics AX2012 r2 задача - получить региональные настройки системы.
В принципе, текущие настройки системы Я получил, но при смене на локальной машине\сервере региональных настроек, возвращается по прежнему одно и тоже значение. Которое было на 1-ом шаге!
Код для проверки использую вот такой:

X++:
static void Job46(Args _args)
{
    System.Globalization.CultureInfo    cultInfo;
    utcdatetime                         dateTime;
    int                                 id;
    str                                 dtStr;
    ;
    cultInfo    = System.Globalization.CultureInfo::get_CurrentCulture();
    id          = cultInfo.get_LCID();
    dateTime    = DateTimeUtil::getSystemDateTime();
    dtStr       = DateTimeUtil::toStr(dateTime);
    info(int2str(id) + '--' + dtStr);
}
То-есть, были у меня рег. настройки en-us, выполнил код, получил настройки 1033. Дальше, сменил настройки на rus и по прежнему получаю 1033!!!

Последний раз редактировалось mazzy; 28.01.2014 в 09:22.