Ошибка локализации дат в JRS

ID статьи: 412
Последнее обновление: 17 Mar, 2022
ID статьи: 412
Последнее обновление: 17 Mar, 2022
Ревизия: 3
Просмотры: 405
Комментарии: 0

Версия ПО:  JRS  3.x

Токены:  Любые

Проблема: 

После установки подсистемы отчетов, при открытии любого отчета возникает ошибка:
The DefaultValue expression for the report parameter ‘From’ contains an error: Conversion from string "15.01.2022" to type 'Date' is not valid. (rsRuntimeErrorInExpression)

Причина:

При пересоздании БД сервиса отчетов, даже при указании русского языка, collation задается Latin (сам collation указать невозможно); при переустановке сервиса отчетов collation задать невозможно.
Ошибка возникает, если приоритетным языком Windows не является русский, что влечет за собой другой формат дат по умолчанию в IE и Reporting Services.

Решение:

В Control Panel -> Clock, Language, and Region -> Language - нужно поставить первым в списке русский язык .

Эта статья была:  
Сообщить об ошибке
ID статьи: 412
Последнее обновление: 17 Mar, 2022
Ревизия: 3
Просмотры: 405
Комментарии: 0
Теги