SSRS WinForm报告查看器操作

时间:2009-02-17 21:00:30

标签: winforms reporting-services report reportviewer

我正在查看SSRS 2005中的报表查看器WinForms控件,并想知道您是否可以执行除调用URL或显示其他报表之外的操作。我的老板喜欢报告查看器控件,但想知道你是否可以设置它,这样如果点击一个单元格就可以打开另一个表单。

我认为“Action”属性是正确的工具,但我没有看到任何运行代码的选项...我看到的只是“Go to Bookmark”,“Jump to Report”和“Go”到URL“。是否存在控件暴露的事件,我可以使用该事件来确定单击了哪个单元格,或者我可以使用其他方式执行此操作?

1 个答案:

答案 0 :(得分:3)

查看文档时,只要用户单击报表中的链接,就会触发ReportViewer控件上的Hyperlink事件。您可能能够处理该事件,将取消设置为true,并采取自己的行动。

只是为了澄清 - 这意味着使用“转到URL”操作,但指定一个可以自己解析的URL。例如,“http://example.com?action=ShowHelloWorld”。然后,您可以解析e.Hyperlink属性并决定要采取的操作。