当点击Power BI中的链接时,Web服务将打开外部程序。

问题描述 投票:0回答:1

因为Microsoft Power BI只允许添加以下类型的超链接。

  • 寄往
  • 新闻中心
  • 远程登录
  • FTP
  • 文件

我在想,是否可以写一个小的web服务(最好是在IIS下),它可以重定向一个URL以打开一个不同的超链接类型。

事情是这样的,我做了一个Power BI报表,它从一个Microsoft SQL server实例中读取数据,这个实例运行在一个本体的Windows本地CRM软件后面,我想实现的是,当Power BI仪表盘中的一个客户号码被点击时(使用条件格式化使之可点击),立即返回到软件。

现在已经可以通过在我的Web浏览器中输入类似于URL的东西来打开数据集。

<applicationname>:OpenAddress?Number=12345 在我的Web浏览器中打开数据集。

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

先谢谢你的任何想法。

祝贺

web-services url hyperlink powerbi
1个回答
0
投票

经过一段时间的思考,我解决了这个问题,使用一些简单的JavaScript行。

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

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

window.location.replace(finalurl);
© www.soinside.com 2019 - 2024. All rights reserved.