【问题标题】:How do I filter across Tableau workbooks through the dropdowns?如何通过下拉列表筛选 Tableau 工作簿?
【发布时间】:2018-09-23 01:21:20
【问题描述】:

请耐心等待我的英语,这是我第一次来这里。我对 Tableau 和 JavaScript 也很陌生。我正在尝试找到一种方法来过滤不同位置的仪表板。例如,当我从第一个仪表板的列表中单击一个人名并显示结果时,一旦我从下拉列表中单击另一个仪表板(不是在 API 上,只是来自 HTML 导航栏),此仪表板应该显示我在第一个仪表板上选择的人名的任何结果。

像这样:我正在查看仪表板 1。我应用了过滤器 Anthony。然后我在下拉菜单中单击它后转到仪表板 2。 IF Dashboard 2 还有一个名为“Anthony”的过滤器会自动显示结果。

我试图对此进行研究,但没有多大帮助。我阅读了 API 参考,我认为来自 FilterEvent 类的 getFilterAsync() 可以工作,但它没有。如果您能建设性地解释或展示带有 Javascript 代码的示例,我将不胜感激。 This example 与我的目标相似,但我不打算在同一页面上使用两个仪表板和文本框/按钮。 Another example 是我想要的,但我不需要将特定值放在过滤方法上。单击 API 上的任何内容后,我需要过滤工作簿。这不仅仅是一个人的名字。它可以是日期、数字、位置等。我想知道如何在任何仪表板上激活过滤器值/参数。

任何回应都会有所帮助。谢谢!

【问题讨论】:

    标签: javascript api filter tableau-api


    【解决方案1】:

    使用操作过滤器,您可以在其中指定源仪表板,然后指定目标仪表板

    【讨论】:

    • OP 显然是在询问 JSAPI 而不是 Tableau Desktop。
    • 海盗 X 是对的。我不想要任何与桌面桌面有关的东西。我需要知道如何使用 JSAPI 来做到这一点。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-06
    • 1970-01-01
    • 1970-01-01
    • 2015-11-02
    • 1970-01-01
    相关资源
    最近更新 更多