2013-12-17 2 views
1

У меня есть отчет, который использует диапазон дат в качестве управления вводом. Но когда я ввожу дату в элемент управления ввода, ее формат изменяется автоматически и отображается сообщение об ошибке (скриншот прилагается).Проблема с форматом даты в управлении вводом

Что здесь не так?

Screenshot_date_issue

ответ

1

Его из-за формата даты вы дали в иРепорт, который mm/dd/yyyy и по умолчанию формат даты сервера JasperReport является yyyy-MM-dd.

Вы можете изменить формат даты сервера JasperReport, который контролируется Locale и, следовательно, языковыми пакетами. Для изменения формата даты редактирования jasperserver_config.properties, который находится под

\jasperreports-server-cp-5.5.0\apache-tomcat\webapps\jasperserver\WEB-INF\bundles 

Эти форматы даты в jasperserver_config.properties файле: -

date.format=dd-MM-yyyy 
datetime.format=yyyy-MM-dd HH:mm 
calendar.date.format=%d-%m-%Y 
calendar.datetime.format=%Y-%m-%d %H:%M 
Смежные вопросы