如下图所示,当点击最后一列的Detail链接,将跳转到详情页面,并查询出对应ReportMonth的详细数据:

图1

主表:dimReportMonth (即图1中用到的表)

详情表:factCostControlCentre(详情页面用到的表)

其中两个表通过ReportMonth字段建立了1对多的关系

具体步骤:

1. 在dimReportMonth表中增加2个计算列

Detail = "Detail"
DetailURL = "https://app.powerbi.com/groups/bfd43aa5-bab7-4fde-9a42-970d63130c23/reports/175fd4c9-1786-435f-832b-7bf543cd4d3b/ReportSectione012548d68ae8d123902"
& "?filter=factCostControlCentre/ReportMonth eq '" & [ReportMonth] & "'"

Detail:用于显示;

DetailURL:用于拼接url,需要先将报表发布到Power BI Service,"https://app.powerbi.com/groups/bfd43aa5-bab7-4fde-9a42-970d63130c23/reports/175fd4c9-1786-435f-832b-7bf543cd4d3b/ReportSectione012548d68ae8d123902" 为详情页面的url,报表发布后直接在地址栏复制要详情页面的链接即可。

重点是这部分:"?filter=factCostControlCentre/ReportMonth eq '" & [ReportMonth] & "'"

factCostControlCentre为详情页面要筛选的表,ReportMonth 为表factCostControlCentre中列, [ReportMonth] 为表dimReportMonth要传递的参数(即表dimReportMonth中的字段ReportMonth)

2. 先绑定dimReportMonth表的数据:

图2

3. 将Detail字段的Web URL开关打开,选择Web URL的字段值:DetailURL

图3

最终效果如下:

图4

将鼠标悬浮到Detail链接可以看到拼接出来的URL链接。

4. 在详情页面绑定factCostControlCentre表的数据

5. 将报表发布到Power BI Service

完成。

可以在Power BI Service上试验效果,但这个方法有个缺陷,点击链接跳转的时候会打开新的页面。

Power BI:在列表中点击详情按钮跳转到详情页面并传递参数相关推荐

  1. iOS实现tableViewCell或collectionCell中点击界面按钮跳转

    //找到父类界面 - (UIViewController *)viewController { for (UIView* next = [self superview]; next; next = n ...

  2. 关于手机端点击搜索按钮跳转到搜索页面,搜索框自动聚焦并且唤起键盘

    index页面: <div @click="gotoSearch()">// 首页取一个和搜索页面搜索框一样的class名<input class="v ...

  3. PHP——0128练习相关2——js点击button按钮跳转到另一个新页面

    js点击button按钮跳转到另一个新页面 投稿:whsnow 字体:[增加 减小] 类型:转载 时间:2014-10-10 我要评论 点击按钮怎么跳转到另外一个页面呢?点击图片要跳转到新的页面时,怎 ...

  4. 解密-大象跳转如何实现微信中点击链接直接跳到默认浏览器(不是在微信内置浏览器打开)

    很多朋友不知道如何实现微信中点击链接直接跳到默认浏览器的功能是如何实现,经常能在各大论坛看到这样的提问,故特写了这篇文章分享一下之前在网上看到的一个在线使用该功能的平台的操作方法. 大象跳转在线操作步 ...

  5. Android--(三星手机)webview嵌套H5,点击H5按钮跳转手机拍照,横屏拍照导致失败或崩溃问题

    Android--(三星手机)webview嵌套H5,点击H5按钮跳转手机拍照,横屏拍照导致失败或崩溃问题(完美解决) 最近在改一个需求,用的是第三方公司的一个H5链接(Udesk公司),发现WebV ...

  6. 浏览器返回按钮跳转到指定页面

    浏览器返回按钮跳转到指定页面 在使用手机浏览器打开网页时,我们会发现有时候点击浏览器下方的返回按钮,并未返回到首页,而是会跳转到其他页面. 怎么实现呢,下面跟大家简单分享一下: 1.改变浏览器回退的历 ...

  7. Android studio实现多个按钮跳转多个页面

    Android studio实现多个按钮跳转多个页面 Android studio通过多个按钮实现多个页面的跳转 要求下一个页面有音频.图片.单选按钮(RadioGroup)和复选框(CheckBox ...

  8. uniapp通过点击事件click跳转到指定页面

    通过点击某个事件跳转到指定页面 首先给个点击事件 设置个名字 再给给它写个跳转函数navigateTo即可 函数要写在方法里 <view class="nav">< ...

  9. html中点击提交按钮显示提交i成功,百里香叶:点击提交按钮后显示成功信息

    我有一个spring-boot申请,Thymeleaf.我有非常基本的情况.有一个表单,当用户点击提交按钮时,表单数据应发送到控制器,但在同一页面中应显示成功消息.百里香叶:点击提交按钮后显示成功信息 ...

最新文章

  1. centos6上以二进制方式安装mariadb5.5
  2. MMD的unity导入插件
  3. 使用BootStrapValidator来完成前端输入验证
  4. bat判断文件是否存在_BAT面试必问题系列:JVM判断对象是否已死和四种垃圾回收算法总结...
  5. vue设置输入框输入长度_vue输入框限制字符串长度和输入内容实时验证的实现方式...
  6. 关于'$ router' 的 undefined问题 ,是不是很痛点?!
  7. 华为再次重申不造车!谁再言造车,调离岗位
  8. vue添加弹出框数据绑定
  9. abaqus python 读取文件_通过Python脚本从Abaqus中的excel文件导入幅度数据
  10. [c++primer][06]语句
  11. Java实现HTML代码生成PDF文档
  12. Linux配置并编译内核
  13. HTML页面跳转的5种方法
  14. java中抽象工厂模式_抽象工厂模式(详解版)
  15. C++中类所占内存,父类与子类所占内存大小的关系(详细记忆)
  16. [离散数学]命题逻辑P_1:什么是命题
  17. NYOJ题目54 小明的存钱计划
  18. 计算机学业水平测试初中生操作题,初中学业水平考试信息技术考试操作题常见题型及作答方法...
  19. linux浏览器网页唤起electron应用
  20. DTO DAO VO BO PO POJO区别

热门文章

  1. JavaScript排序算法
  2. 风之大陆 服务器不稳定,风之大陆9月26日合服公告 合并服务器的常见问题
  3. Python测试平台开发实战
  4. angular表单验证 1
  5. linux 怎么截取字符串,Linux中截取字符串
  6. WatchOS2.0 自定义表盘元素
  7. halcon——缺陷检测常用方法总结(模板匹配(定位)+差分)
  8. 动态规划中的背包问题总结
  9. 依靠Windows Defender|LockBit勒索软件通过Microsoft安全工具侧面加载Cobalt Strike
  10. 前端笔记(4)JavaScript宏观与微观任务