SAPUI5 не использует правильный тип для настраиваемых столбцов в Smart Table - PullRequest
1 голос
/ 04 августа 2020

У меня есть интеллектуальная таблица SAPUI5, и я использовал следующий способ определения настраиваемого столбца типа date.

В моем oData у меня есть два таких столбца:

<Property Name="Datum" Type="Edm.DateTime" sap:creatable="true" sap:updatable="true" sap:deletable="true" sap:display-format="Date" sap:label="Datum"/>
<Property Name="AngebotAngefragt" Type="Edm.DateTime" sap:creatable="true" sap:updatable="true" sap:deletable="true" sap:display-format="Date" sap:label="AngebotAngefragt"/>

Я определил один из них как настраиваемый столбец, например, следующий:

<Column visible="true">
        <customData>
            <core:CustomData key="p13nData" value='{"columnKey": "Datum", "leadingProperty": "Datum", "sortProperty": "Datum", "filterProperty": "Datum", "columnIndex":"3", "type": "date"}'/>
        </customData>
        <Text text="{/#Meldungen/Datum/@sap:label}"/>
</Column>

В более старой версии UI5 с тем же фрагментом кода он отображал календарь для настраиваемого элемента в диалоговом окне p13n, когда мы устанавливаем тип date, но теперь я использую версию 1.80, и вместо нее отображается поле ввода.

Вот что он показывает для столбца Datum:

enter image description here

And here is what it shows for AngebotAngefragt column that I haven't defined as a custom column:

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...