Мне нужна помощь с SSRS 2016 и параметрами даты.
У нас есть несколько отчетов, в которых есть указатели даты, и нам нужно сохранить указатели даты. Проблема в том, что когда мы загружаем отчет через веб-портал, даты отображаются в формате MM / DD / YYYY и остаются такими же. У нас есть приложение, которое используется нашими сотрудниками, и оно содержит элемент управления просмотра отчетов. В этом элементе управления, когда отчеты загружаются, даты отображаются в виде ДД / ММ / ГГГГ, затем после нажатия кнопки «Просмотреть отчет» оно изменяется на ММ / ДД / ГГГГ, что приводит к неверной интерпретации даты (05/03/2018 становится 5 марта вместо 3 мая и т. Д.).
Мы пытались изменить все наши настройки даты и региона по всей компании на YYYY-MM-DD, поэтому все наши компьютеры и серверы настроены на этот регион. Кроме того, все наши отчеты имеют язык en-CA, но они все еще форматируются и интерпретируются неправильно.
Я попытался установить значение по умолчанию для параметров:
=CDATE(format(Today(), "yyyy-MM-dd"))
, но даже это не изменило форматирования параметра даты.
Я надеялся на место в SSRS 2016, где вы могли бы установить формат отображения полей параметров или глобальную настройку с глобальным форматом даты, но я не верю, что она существует.
Можно ли принудительно задать конкретный формат даты для параметров даты в SSRS 2016? Как?
Спасибо.