自动点击";围棋;在smartfilter栏中

自动点击";围棋;在smartfilter栏中,filter,cross-application,sapui5,Filter,Cross Application,Sapui5,我正在通过传递参数进行从应用程序1到另一个应用程序的跨应用程序导航 在目标应用程序中,我有智能过滤条。我正在使用智能表中的“beforeRebindTable”事件进行筛选 我的要求是,当我导航到目标应用程序时,我希望智能过滤栏的“GO”按钮能够自动点击。这样我就可以在智能表上查看过滤后的数据,而无需单击任何内容 问候,, 乌尔维斯 我试过了 在onInit()中单击()按钮 但这给了我一个错误 var b = E.getParameter("bindingParams"); if (thi

我正在通过传递参数进行从应用程序1到另一个应用程序的跨应用程序导航

在目标应用程序中,我有智能过滤条。我正在使用智能表中的“beforeRebindTable”事件进行筛选

我的要求是,当我导航到目标应用程序时,我希望智能过滤栏的“GO”按钮能够自动点击。这样我就可以在智能表上查看过滤后的数据,而无需单击任何内容

问候,, 乌尔维斯

我试过了

在onInit()中单击()按钮

但这给了我一个错误

 var b = E.getParameter("bindingParams");
 if (this.onCreate().InspectionLot[0] != "" || this.onCreate() != "")
 {
 var oFilter = new sap.ui.model.Filter("InspectionLot", 
 sap.ui.model.FilterOperator.EQ, this.onCreate().InspectionLot[0]);
 b.filters.push(oFilter);
 }

您可以使用属性在smarttable中启用自动数据请求

enableAutoBinding="true"
您还可以在on route matched事件中重新绑定表

thisgetView().byId("YourSmartTable").rebindTable();