水晶报表如何点击某个数据后,弹出细数数据?

highscore2 2014-06-26 03:04:07
产品 1月 2月 3月
A 10 13 20
B 11 15 10

我想把上面的数字变成超链接,点击后可以显示明细,例如,我点击1月份产品A的销售数字10,点击后可以显示 一月份产品A的销售明细。 我找了很久没有找到资料,水晶报表有子报表功能,但好像不能实现点击数字10然后显示相关数据的效果。
...全文
2216 8 打赏 收藏 举报
写回复
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
CloudAbyss 2014-07-13
  • 打赏
  • 举报
回复
具体做法想不出来了,不过我记得MSSQL里的报表服务里,有一项钻取报表的功能,楼主可以试着查查看。 这个链接可以参考一下: http://msdn.microsoft.com/zh-cn/library/ff519554(v=sql.110).aspx
蓝色风影 2014-07-12
  • 打赏
  • 举报
回复
引用 1 楼 happy09li 的回复:
水晶报表实现不了,不过你可以不用报表显示数据,直接用窗体显示,然后弹窗体
这个还真能实现,建 个子报表,属性里把[按需显示子报表] 钩钩上就可以了
想去云南 2014-07-01
  • 打赏
  • 举报
回复
使用钻取功能吧,这个应该是你要的效果。
yyfhz 2014-06-30
  • 打赏
  • 举报
回复
在水晶报表的字段中使用超链接,应该可以吧
highscore2 2014-06-26
  • 打赏
  • 举报
回复
实际报表要复杂很多,主报表用水晶报表的前提下,有没有解决方法? 能不能点击水晶报表后,获取点击的对象或其它有用的信息(如:第几行第几列),然后利用这些信息作为参数弹窗, 查了很久没法找到如何获得水晶报表点击对象的方法,如果是datagridview获取点击对象就很简单。。。
jimil 2014-06-26
  • 打赏
  • 举报
回复
是的,水晶报表不能实现你要的弹出详细数据效果,其实就单你写的,你完全可以放弃使用水晶报表,就普通窗体或页面输出就行了,如果下面还有图表之类,可用第三方插件实现,如果是打印,可以参考其它的打印方法。
熙风 2014-06-26
  • 打赏
  • 举报
回复
水晶报表实现不了,不过你可以不用报表显示数据,直接用窗体显示,然后弹窗体
相关推荐
发帖
图表区

4816

社区成员

.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
帖子事件
创建了帖子
2014-06-26 03:04
社区公告
暂无公告