我正在尝试通过Tableau JavaScript API在我的网页中显示信息中心。我的仪表板确实已初始化,但当我尝试过滤时,它会给我一个错误
JavaScript runtime error: Object doesn't support property or method 'applyFilterAsync'
这是我的代码,它给出了错误
activeSheet.applyFilterAsync('Region', 'Asia', tableauSoftware.FilterUpdateType.ADD);
知道这个错误的原因吗?
更新 然而,我可以将applyFilterAsync函数与已发布的工作表一起使用。此功能不适用于仪表板吗?
答案 0 :(得分:0)
sheet = viz.getWorkbook()。getActiveSheet()。getWorksheets()[N]; / *使用仪表板指定工作表编号。
sheet.applyFilterAsync(filtername,value,' REPLACE');