SAPUI5:如何重置SmartTable P13N对话框?

SAPUI5:如何重置SmartTable P13N对话框?,sapui5,Sapui5,我的UI5应用程序中有一个智能表。当我访问WorklistView的一个对象时,我将在SmartTable的个性化对话框(第13n页)中设置一个过滤器。当我导航回我的工作列表并尝试访问另一个条目时,我将看到在上次访问中设置的过滤器仍然存在 如何在每次访问目标视图时重置SmartTable的P13N 我需要在我的onRouteMatched事件处理程序中调用智能表的一个函数。但我不知道什么函数或方法可以为我做到这一点 多亏了为我的另一个问题提供的答案,我终于找到了这个问题的答案。我必须在视图的o

我的UI5应用程序中有一个智能表。当我访问WorklistView的一个对象时,我将在SmartTable的个性化对话框(第13n页)中设置一个过滤器。当我导航回我的工作列表并尝试访问另一个条目时,我将看到在上次访问中设置的过滤器仍然存在

如何在每次访问目标视图时重置SmartTable的P13N


我需要在我的
onRouteMatched
事件处理程序中调用智能表的一个函数。但我不知道什么函数或方法可以为我做到这一点

多亏了为我的另一个问题提供的答案,我终于找到了这个问题的答案。我必须在视图的
onBindingChange
函数中使用
applyVariant
函数

resetPersonalisation: function() {
        var oSmartTable = this.getView().byId("mySmartTableId");            
        oSmartTable.applyVariant({});
}
然后,个性化模式将在每次匹配特定路线时重置