Даты, характерные для культуры, построитель отчетов 3.0

У меня есть отчет, который будет опубликован для потребления как в США, так и в Великобритании. Я думал, что построитель отчетов будет отображать даты в зависимости от культуры операционной системы пользователя. Чтобы проверить это, я изменил культуру своего ПК на французский, и диалоговое окно в построителе отчетов показало правильные форматы, но когда я запускаю отчет, он по-прежнему отображается в формате США.

Серверная база данных SQL находится в США.

Мой другой вариант - использовать ГГГГ-ММ-ДД, но я бы предпочел показывать даты в предпочтительном для пользователей формате.


person Bill Schanks    schedule 31.03.2014    source источник


Ответы (1)


Вы можете управлять форматом отображения дат, чисел и т. д., задав свойство Language соответствующих текстовых полей (или всего отчета). Если вы не установите это свойство, данные этих типов будут отображаться с использованием настроек культуры сервера отчетов (в вашем случае это будут форматы США).

Чтобы ваш отчет реагировал на настройку культуры клиентского ПК, вы можете установить свойство «Язык» (всего отчета или отдельных текстовых полей), используя выражение

=User!Language

Дополнительные сведения: http://technet.microsoft.com/en-us/library/ms159642.aspx

person Nathan Griffiths    schedule 31.03.2014
comment
Благодарю вас! Это исправило это. Просто кажется странным, что он не будет использовать локаль пользователя по умолчанию. - person Bill Schanks; 01.04.2014
comment
Хорошо... так что он отлично работал в Report Builder при разработке отчета на моем рабочем столе, но когда я публикую его в Sharepoint, снова вступают в силу английские настройки. Любые советы для меня, как заставить его работать при публикации в sharepoint? - person Bill Schanks; 02.04.2014
comment
Какую версию Sharepoint вы используете? Я подозреваю, что SharePoint переопределяет языковые настройки клиентского браузера, поэтому вам может потребоваться настроить язык на уровне профиля пользователя SP или сайта. technet.microsoft.com/en-us/library /ff805087(v=office.15).aspx - person Nathan Griffiths; 02.04.2014
comment
Мы на SP2010. Я свяжусь с нашей службой поддержки Sharepoint. Спасибо. - person Bill Schanks; 02.04.2014