问题如下:
让我们考虑在PowerBI文件.pbix中嵌入两套图像:
Set 1:Img1,Img2
Set 2:Img3,Img4,Img5,Img6
对于两组之间2张图像的每种组合,我们想要设置一个动作(对书签)以显示相应的视觉效果。
所以在这里,我们有这些组合:
((Img1,Img3)->显示Viz1.3
((Img1,Img4)->显示Viz1.4
((Img1,Img5)-> display Viz1.5
((Img1,Img6)->显示Viz1.6
((Img2,Img3)->显示Viz2.3
((Img2,Img4)->显示Viz2.4
((Img2,Img5)->显示Viz2.5
((Img2,Img6)->显示Viz2.6
假设我们已选择(Img1,Img3),然后选择(单击)Img2。
我们如何在Img3上保留选择以显示Viz2.3?
马可
我敢肯定,每个图像只能触发一个书签。如果我没看错,我认为您需要复制图像并根据显示状态隐藏/显示。例如,在上面的示例中,如果显示为Viz1.3,然后单击图像2,则更新将是对Viz以及集合2中的图像的更新:
Viz1.3 -> Viz2.3
Img3.Viz1 -> Img3.Viz2
Img4.Viz1 -> Img4.Viz2
Img5.Viz1 -> Img5.Viz2
Img6.Viz1 -> Img6.Viz2
如果您是通过单击Img4从那里更新到Viz2.4的,则必须更新集合一中的图像
Viz2.3 -> Viz2.4
Img1.Viz1.3 -> Img1.Viz1.4
Img2.Viz2.3 -> Img4.Viz2.4
因此,最终,第一个集合中的每个图像需要四个版本(第二个集合中的每个图像一个),第二个集合中的每个图像需要两个版本(以匹配第一个集合)。尽管在任何给定时间只显示6,但那是16,是视觉效果的两倍。但是,如果您必须以这种方式将其用于UX,那么我想不出另一种方式了。
| 图像 | 书签 || ----------- | -------------- ||图1.3 | Viz1.3 || Img1.4 | Viz1.4 || Img1.5 | Viz1.5 || Img1.6 | Viz1.6 ||图2.3 | Viz2.3 ||图2.4 Viz2.4 || Img2.5 | Viz2.5 || Img2.6 | Viz2.6 || Img3.1 | Viz1.3 ||图3.2 | Viz2.3 || Img4.1 | Viz1.4 ||图4.2 | Viz2.4 || Img5.1 | Viz1.5 ||图5.2 | Viz2.5 ||图6.1 | Viz1.6 ||图6.2 | Viz2.6 |