0

我有 asTimeline 视觉和表格下方。这个想法是在表中显示到另一个系统中指定记录的链接。问题是我只想在 asTimeline 中选择了 1 条记录时才显示此表。通常,过滤工作正常,但表中只有 1 个元素时应显示,否则隐藏。

目前它是这样的:

在此处输入图像描述 在此处输入图像描述

现在,我尝试使用具有透明度量的解决方案,类似于。问题是它不起作用,更改选择时表格视觉效果的背景不会改变(这不是颜色问题,我尝试过其他的)。问题是在更改选择时是否会触发 ISFILTERED?目前我已将 Make Transparent 措施定义为

Make Transparent = IF(ISFILTERED(Table[Id]), "Red", "Blue")

在 asTimeline 中,我将列ID指定为实体。

4

1 回答 1

0

我对如何实现这一点有不同的想法,它不会隐藏对象,而是使用一种仅在仅选择一个值时才返回值的度量。

Link = SELECTEDVALUE('Table'[link],BLANK())
or
Link = SELECTEDVALUE('Table'[link],"Please select only one Id")

A different formula might be
Link = IF(HASONEVALUE('Table'[Id]), SELECTEDVALUE('Table'[Link]), BLANK() )

将其中一个度量单独放在一个表中,您应该可以实现所需的结果(也将度量格式化为“Web URL”)。

于 2020-02-07T10:07:08.733 回答