单击Power BI中的链接时可通过Web服务打开外部程序

时间:2020-05-18 14:30:54

标签: web-services url hyperlink powerbi

由于Microsoft Power BI仅允许添加以下类型的超链接

  • 邮件收件人
  • 新闻
  • Telnet
  • FTP
  • 文件

我在想,是否有可能编写一个小型Web服务(理想情况下在IIS下),该服务将重定向URL以打开其他超链接类型。

问题是,我制作了Power BI报告,该报告从Microsoft SQL Server实例读取,该实例在专有Windows本机CRM软件后面运行。 我想实现的目标是尽快恢​​复该软件,例如单击Power BI仪表板上的客户编号(使用条件格式使其可单击)。

已经可以通过输入以下内容使用URL打开数据集:

<applicationname>:OpenAddress?Number=12345在我的Web浏览器中。

因此,由于Power BI不允许我直接添加此语法,因此我认为可能有一个像http://localhost:8080/OpenAddress?Number=12345这样的链接可以重定向到上述单个超链接类型。

提前感谢任何想法。

问候 拉斯

1 个答案:

答案 0 :(得分:0)

经过一段时间的思考,我使用了一些简单的Javascript代码解决了这个问题:

let params = new URLSearchParams(location.search);
parameter = params.get('number');

finalurl = "<applicationname>:OpenAddress?number=" + parameter;

window.location.replace(finalurl);
相关问题