sapui5 V:1.52
使用智能表。
我已经可以在客户端进行排序和过滤。没有对后端的其他请求。
为什么智能表请求新的数据库请求?第一个请求已经具有所有属性。
GET请求(初始表请求): Property1, Property2 ,Property3,Property4,Property5,Property6,Property7,Property8
GET请求(列选择后,由个性化对话框完成的请求): Property1,Property3,Property4,Property5,Property6,Property7,Property8, Property2
我仅在个性化管理器中取消选择了Property2,单击确定。 然后再次选择Property2,单击确定。
现在完成了不必要的第二个服务请求。为什么?如何避免不必要的请求?
无需检索任何新列。
"settings": {
"defaultOperationMode": "Client"
...
}
<smartTable:SmartTable id="SmartTable" entitySet="mySet" tableBindingPath="/mySet"
tableType="Table" header="Artikel" showRowCount="true" enableAutoBinding="true"
smartFilterId="smartFilterBar" useVariantManagement="false"
persistencyKey="SmartTableUEreport" useTablePersonalisation="true"
requestAtLeastFields="Property1,Property2,Property3,Property4,Property5,Property6,Property7,Property8">
致谢