Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tableau api Tableau-有没有一种方法可以通过单击行来向下钻取?_Tableau Api - Fatal编程技术网

Tableau api Tableau-有没有一种方法可以通过单击行来向下钻取?

Tableau api Tableau-有没有一种方法可以通过单击行来向下钻取?,tableau-api,Tableau Api,我有下面的图表 我创建了一个名为IO或LINE的参数,它有两个值:IO和LINE 然后创建一个名为“IO向下钻取”的计算项,该项定义为: if ([IO OR LINE] == 'IO') then [IO] else [Line Item] end 其中,IO和行项目是两个维度 在参数下拉列表中,如果我选择行,我将得到图表 我的问题:我想执行上述操作,但单击第一个图表中的蓝线,它将向下钻取,如下图所示?我不喜欢参数下拉解决方案您可以通过以下方式获得此效果: 生成两个相同的仪表板,其中一个

我有下面的图表

我创建了一个名为
IO或LINE
的参数,它有两个值:
IO
LINE
然后创建一个名为“IO向下钻取”的计算项,该项定义为:

if ([IO OR LINE] == 'IO') then [IO] else [Line Item] end
其中,
IO
行项目
是两个维度

在参数下拉列表中,如果我选择
,我将得到图表


我的问题:我想执行上述操作,但单击第一个图表中的蓝线,它将向下钻取,如下图所示?我不喜欢参数下拉解决方案

您可以通过以下方式获得此效果:

  • 生成两个相同的仪表板,其中一个具有单行和 另一个是详细视图
  • 设置一个过滤动作,当你点击蓝色的单行时,它会带你到另一个有多行的仪表板。如果仪表盘完全相同,并且性能很快,这将给出您所描述的内容,但这有点像幻觉

  • 起初,我以为你可以通过布局容器和过滤动作来实现这一点,但当涉及到隐藏原始视图时,我被难住了

    您可以通过以下方式获得此效果:

  • 生成两个相同的仪表板,其中一个具有单行和 另一个是详细视图
  • 设置一个过滤动作,当你点击蓝色的单行时,它会带你到另一个有多行的仪表板。如果仪表盘完全相同,并且性能很快,这将给出您所描述的内容,但这有点像幻觉
  • 起初,我以为你可以通过布局容器和过滤动作来实现这一点,但当涉及到隐藏原始视图时,我被难住了