我需要根据点击Spotfire上的表A列值来控制表集合和交付中显示的数据。
例如,我们有以下三个表格:
当用户点击Dashboard Table上的一列时,让我们说BO:BN。在交付和集合表上,只应显示BO行。
如何在Spotfire中执行此操作?
其他数据: Collections and Deliveries表使用参数化SQL Query从DB获取其数据。 需要满足三个参数,以便查询起作用并检索数据
开始日期 结束日期 分支
我没有Date参数的问题,但是分支见下面的SQL Query
交货和收款表配置为引用此值以显示数据。
建议的解决方案效果很好,但我有这种额外的依赖性,这使得解决方案变得更加困难。你对如何解决这个问题有什么想法吗?
答案 0 :(得分:3)
@ dimas-实现此目的的一种方法是从“仪表板”表中为集合和交付创建详细信息可视化表。
假设这三个表有关系,请按照以下步骤操作。
第1步:右键点击Dashboards表并选择Create Details visualizations -> Table
。它会提示您选择一个表格,然后选择“收藏集”。表。
第2步:重复步骤1.但是,这次选择“交付”#39;表
Dashboards表现在根据行选择控制要在Collections / Delivery表中显示的数据。
<强>输出:强>
如果您想在Dashboards表中未选择任何内容时显示所有行,请确保右键单击表并选择Properties > Data > All data
收集和交付表(下面的屏幕截图)。