Показать сообщение отдельно
Старый 29.10.2014, 23:36   #1  
opsis is offline
opsis
Участник
 
8 / 10 (1) +
Регистрация: 09.08.2010
AX2012 SSRS date format language
Интересная ситуация,

Ax2012 - позиционируется как для international companies "ERP" система.
но есть заморочка.

Допустим есть филиалы в GB и RU и LV.

В Axapta у узера options language+regional settings.
поле date в Ахапте (forms) будет как сказано в "regional settings"
GB : MM/dd/yyyy
RU : dd.MM.yyyy
LV : dd.MM.yyyy
- тут всё OK.

А вот с SSRS с "date" начинаетсются игры по правилам не понятным ...
Ax2012 - language > передаётся > в SSRS report
будет не такой как в Axapta а другой и regional settings будет "IGNORED"
RU : в место "dd.MM.yyyy" будет "dd/MM/yyyy".
LV : в место "dd.MM.yyyy" будет "yyyy/mm/dd".

Много рекомендаций на тему-решения через "SSRS TEXBOX FORMAT" -
- по суте "HARDCODED FORMAT"
но как можно небрать во внимание "language" филиала ?


Вопрос : Mожно ли на SSRS сервере (или где) для каждого language настроить формат

GB : MM/dd/yyyy
RU : dd.MM.yyyy
LV : dd.MM.yyyy

Понимаю, что Axapta GUI + regional settings = OK
и Wеб репорт незнает regional settings from user computer - поэтому надо по другому как то


[.]

Последний раз редактировалось opsis; 29.10.2014 в 23:46.