Проблема с полем даты SAPUI5 odata (умная таблица)

Я создаю приложение в SAPUI5, и я использую фиктивные данные, где у меня есть поля с типом даты и времени. В макете я использую интеллектуальную панель фильтров и интеллектуальную таблицу для отображения элементов. Когда я хочу выполнить фильтрацию по дате, я выбираю дату, которая меня интересует, и в контейнере выбранных элементов выбранные данные неверны - день похож на -1.

Я хотел бы упомянуть, что я хочу фильтровать только по дате (без времени), и я не могу попасть внутрь средства выбора даты свойств.

Есть ли возможное решение или у кого-то были такие же проблемы?

введите здесь описание изображения


person Adam Malej    schedule 29.01.2019    source источник
comment
Я не могу попасть в средство выбора даты свойств ... означает ли это, что вы не можете редактировать код?   -  person O.O    schedule 29.01.2019
comment
нет, могу, но в sapui5 smartTable / smartFilterBar уже готовы к использованию элементы и в моей IDE нет кода. Я имею в виду, что все функции, связанные с этим, загружаются в мой проект через XHR. Единственное, что я делаю, это вызываю правильный элемент в представлении XML, остальное происходит вне сцены.   -  person Adam Malej    schedule 29.01.2019


Ответы (2)


У меня были те же проблемы с моими проектами .. так что единственное решение, которое я нашел, это то, что вам нужно отформатировать дату самостоятельно в контроллере ..

person Jünge alles    schedule 29.01.2019

Вы можете попробовать установить

customData:dateFormatSettings='\{"UTC":true\}'

на SmartFilterBar?

Некоторое время назад это решило проблемы для нас.

person pguddi    schedule 31.01.2019