Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Winforms SSRS WinForm报表查看器操作_Winforms_Reporting Services_Report_Reportviewer - Fatal编程技术网

Winforms SSRS WinForm报表查看器操作

Winforms SSRS WinForm报表查看器操作,winforms,reporting-services,report,reportviewer,Winforms,Reporting Services,Report,Reportviewer,我正在查看SSRS2005中的报表查看器WinForms控件,想知道除了调用URL或显示其他报表之外,您是否可以让操作执行其他操作。我的老板喜欢报表查看器控件,但想知道是否可以设置它,以便在单击某个单元格时可以打开另一个窗体 我认为“Action”属性是实现这一点的合适工具,但我看不到任何运行代码的选项。。。我看到的只是“转到书签”、“跳转到报告”和“转到URL”。控件是否公开了一个事件,我可以用它来确定单击了哪个单元格,或者我可以用其他方法来确定单击了哪个单元格 查看文档,每当用户单击报表中的

我正在查看SSRS2005中的报表查看器WinForms控件,想知道除了调用URL或显示其他报表之外,您是否可以让操作执行其他操作。我的老板喜欢报表查看器控件,但想知道是否可以设置它,以便在单击某个单元格时可以打开另一个窗体


我认为“Action”属性是实现这一点的合适工具,但我看不到任何运行代码的选项。。。我看到的只是“转到书签”、“跳转到报告”和“转到URL”。控件是否公开了一个事件,我可以用它来确定单击了哪个单元格,或者我可以用其他方法来确定单击了哪个单元格

查看文档,每当用户单击报表中的链接时,ReportViewer控件上就会触发一个事件。您可能能够处理该事件,将“取消”设置为true,并采取自己的操作

只是澄清一下——这意味着使用“转到URL”操作,但指定一个可以自己解析的URL。例如,“”。然后,您可以解析属性并决定要采取的操作