Power BI中用户切片器选择的动态链接

时间:2017-09-01 13:37:27

标签: powerbi dax

我们有一种情况,我们希望根据用户选择显示动态创建的链接。为了使这更容易理解,我们有以下情况。

  1. 用户在下拉列表中进行选择(多个元素)。
  2. User Selection

    1. 在此之后,我希望有一个(!)对应的行连接ID,这些ID可以在矩阵 - 视觉中显示为超链接。与图片类似,只有两个ID都出现在一个网址中。
    2. Link in matrix visual

      我设法通过一个度量来计算所选ID,但每当我将此度量/函数部署到表列时,都会返回所有ID。我认为我必须这样做,因为只有在表列中给出数据并且相应的数据类别被指定为“Web-URL”时,超链接才有效。

      关于如何解决这个问题的任何想法?这可能吗?

      欣赏任何想法。

      最好,乔纳斯

2 个答案:

答案 0 :(得分:0)

我会使用CONCATENATEX函数创建一个Measure。它可以将多行的值组合成一个字符串结果。

一个粗略的例子:

\n

在表格中使用时(没有在“值”中使用其他字段),您将获得带有连接URL的单行

答案 1 :(得分:0)

嗯,这是我试图去的方式。如果我能澄清这个问题,请参阅。在下图中,您可以看到我相应地定义了该度量。

DAX Measure

我通过引用列中的度量来定义计算列。

MyURLToColumn = [MyURL]

最后,矩阵视觉中的结果如下。

Resulting URLs

虽然从列中获取的URL已正确显示并用作超链接,但URL包含所有ID(不仅包括所选ID)。 相反,度量的URL只是正确的URL(仅在URL中选择了ID),但它不能显示,也不能用作超链接。