Параметр даты отчета SSRS возвращается в формат США, даже если все региональные настройки соответствуют EN-ZA - PullRequest
0 голосов
/ 28 мая 2018

В моем отчете есть два поля выбора даты для установки параметров начальной и конечной даты.

Для пользовательских настроек задано значение en-za (так: гггг-мм-дд) и при выборе датыон отображается в правильном формате, но если день превышает 12, окно переключается на формат США и выдает ошибку.

Настройка языка отчета установлена ​​на User!language, браузер и компьютер настроены на en-za и локальные настройки даты

Кто-нибудь знает, почему в отчете все еще будет пытаться использовать формат США для параметров?

1 Ответ

0 голосов
/ 04 июня 2018

Проверьте значение dateformat на сервере базы данных.

USE [ReportServer]
GO

DBCC USEROPTIONS

query results

SET dateformat ymd
SELECT dateformat from sys.syslanguages s where s.name = @@language 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...