JavaScript运行时错误:对象不存在';t支持属性或方法';applyFilterAsync';

JavaScript运行时错误:对象不存在';t支持属性或方法';applyFilterAsync';,javascript,api,tableau-api,Javascript,Api,Tableau Api,我试图通过Tableau JavaScript api在我的网页中显示仪表板。我的仪表板会初始化,但当我尝试筛选时,它会给我一个错误,如下所示: JavaScript runtime error: Object doesn't support property or method 'applyFilterAsync' 这是我的代码,它给出了错误 activeSheet.applyFilterAsync('Region', 'Asia', tableauSoftware.FilterUpdate

我试图通过Tableau JavaScript api在我的网页中显示仪表板。我的仪表板会初始化,但当我尝试筛选时,它会给我一个错误,如下所示:

JavaScript runtime error: Object doesn't support property or method 'applyFilterAsync'
这是我的代码,它给出了错误

activeSheet.applyFilterAsync('Region', 'Asia', tableauSoftware.FilterUpdateType.ADD);
知道为什么会有这样的错误吗

更新:
但是,我能够在发布的工作表中使用applyFilterAsync函数。此功能是否不适用于仪表板?

sheet=viz.get工作簿().getActiveSheet().getWorksheets()[N]/*使用仪表板,需要指定工作表编号

sheet.applyFilterAsync(过滤器名称,值,'REPLACE')