Это проблема в DEV со следующей конфигурацией:
- СССР 2012
- Отчеты настроены на язык en-gb
Недавно я заметил, что все мои параметры даты и времени транспонируются, когда я нажимаю «Просмотреть отчет». Так, например, дата 01.08.2015 в ГБ переносится на 08.01.2015 при нажатии «Просмотреть отчет». Это приводит к необходимости дважды щелкнуть кнопку, чтобы в отчете отображались правильные данные. Я использовал SSRS в течение многих лет и никогда не замечал этого раньше. Может кто-нибудь пролить некоторый свет на это?
Очевидно, параметр переключается между en-gb и en-us, но почему и как мне это остановить?
Я нашел сообщение, в котором кто-то страдает от той же проблемы, что и я, но их решение кажется немного излишним проблема с типом данных DateTime в службах SQL Server Reporting Services. Они рекомендуют изменить ваши региональные настройки и настройки IIS, которые могут исправить или сломать все виды.