PropertyC列最初不可见。
一旦我在p13n管理器(个性化管理器)中激活了该列,该列便会可见并已正确自定义。
PropertyC列不显示在PropertyB之后,而是显示在表的末尾。
因此,我遇到了两个问题:
[]最初不可见
[]在可见的列之后,它位于错误的位置(末尾)
(定位和自定义功能完全可以在m.table中工作)
<smartTable:SmartTable id="SortimentSmartTable" entitySet="MyOverviewSet" tableBindingPath="/MyOverviewSet"
tableType="Table" header="Artikel" showRowCount="true" enableAutoBinding="true" class="sapUiResponsiveContentPadding"
showFullScreenButton="true" smartFilterId="smartFilterBar" useVariantManagement="false" persistencyKey="SmartTableUEreport"
useTablePersonalisation="true" useExportToExcel="false">
<ui:Table id="table" busyIndicatorDelay="{worklistView>/tableBusyDelay}" selectionMode="MultiToggle" visibleRowCount="10"
visibleRowCountMode="Auto" fixedColumnCount="1" rowActionCount="2" class="sapUiSizeCondensed">
<!-- customized controls -->
<ui:columns>
<ui:Column visible="true" id="PropertyC" hAlign="Left" sortProperty="PropertyC" filterProperty="PropertyC"
customData:p13nData='\{"leadingProperty":"PropertyC", "columnKey": "PropertyC","sortProperty": "PropertyC", "filterProperty": "PropertyC", "type":"date"}'>
<Label text="{/#MyOverviewSet/PropertyC/@sap:label}"/>
<ui:template>
<Label text="{ path: 'PropertyC', type: 'sap.ui.model.type.Date' }"/>
</ui:template>
</ui:Column>
</ui:columns>
</ui:Table>
致谢