【问题标题】:JavaScript runtime error: Object doesn't support property or method 'applyFilterAsync'JavaScript 运行时错误:对象不支持属性或方法“applyFilterAsync”
【发布时间】:2014-02-19 21:06:14
【问题描述】:

我正在尝试通过 Tableau JavaScript api 在我的网页中显示仪表板。我的仪表板确实被初始化了,但是当我尝试过滤时,它给了我一个错误

JavaScript runtime error: Object doesn't support property or method 'applyFilterAsync'

这是我给出错误的代码

activeSheet.applyFilterAsync('Region', 'Asia', tableauSoftware.FilterUpdateType.ADD);

知道为什么会出现这个错误吗?

更新: 但是,我能够将 applyFilterAsync 函数与已发布的工作表一起使用。仪表盘没有这个功能吗?

【问题讨论】:

    标签: javascript api tableau-api


    【解决方案1】:

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

    sheet.applyFilterAsync(filtername, value, 'REPLACE');

    【讨论】:

      猜你喜欢
      • 2021-07-04
      • 2015-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-06
      • 1970-01-01
      相关资源
      最近更新 更多