筛选Smarttables初始读取请求

时间:2019-06-09 16:19:56

标签: odata sapui5 smart-table

我使用SAP Smarttable来显示来自ABAP后端服务器的数据。另外,我使用SmartVariantManagement来应用变体并使它们持久化。

我的应用程序中的问题是Smarttable的初始加载。似乎该表格首先加载了所有可用数据,而没有使用我的Smartvariantmanagement的初始变体形式的任何过滤器。

是否可以将Smartvariantmanagement的过滤器应用于Smarttable中的初始负载?

甚至更好:如果我在smartfilterbar中应用了一个新选择,而只是运行了一个新选择,是否可以关闭正在运行的odata读取请求?

1 个答案:

答案 0 :(得分:0)

示例1:

您可以通过smarttable属性避免初始请求

OTHER_LINKER_FLAGS

您还可以设置一些必填字段进行过滤,现在用户执行对数据库的显式调用

示例2:

您还可以在smarttable函数中定义过滤器

enableAutoBinding="false"

控制器:

beforeRebindTable="onBeforeRebindTable"

致谢