我正在通过传递参数进行从 App 1 到另一个应用程序的跨应用程序导航。
在目标应用程序中,我有智能过滤器栏。我正在使用智能表中的“beforeRebindTable”事件进行过滤。
我的要求是当我导航到目标应用程序时,我希望智能过滤器栏的“GO”按钮自动获得点击。这样我就可以在 Smart Table 上查看过滤后的数据,而无需单击任何内容。
问候, Urvish
我努力了
onInit() 中的 this._oFilterBar._oSearchButton.sId.click();
但它给了我一个错误。
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);
}