【发布时间】: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