Добрый День знатоки! Такой вопрос, есть 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!!!