Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/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
Reporting services SSRS报告变量访问和更改_Reporting Services - Fatal编程技术网

Reporting services SSRS报告变量访问和更改

Reporting services SSRS报告变量访问和更改,reporting-services,Reporting Services,我想通过单击图表来切换报表中表格的可见性。我可以先隐藏,然后很容易地显示,但我想切换显示。我创建了一个报表变量,使表的可见性达到了这一点。到目前为止,一切顺利。然后,我在一个参数中放入一个表达式,再次调用报表,希望更改切换的报表变量。不走运。我得到了一个错误,即报告变量是只读的,即使我已经勾选了它。 有什么想法吗? 谢谢 戳一个代码函数 Public Function ShowData() as Boolean if report.parameters!rvDisplay.Value = tr

我想通过单击图表来切换报表中表格的可见性。我可以先隐藏,然后很容易地显示,但我想切换显示。我创建了一个报表变量,使表的可见性达到了这一点。到目前为止,一切顺利。然后,我在一个参数中放入一个表达式,再次调用报表,希望更改切换的报表变量。不走运。我得到了一个错误,即报告变量是只读的,即使我已经勾选了它。 有什么想法吗? 谢谢

戳一个代码函数

Public Function ShowData() as Boolean

if report.parameters!rvDisplay.Value = true

    report.parameters!rvDisplay.Value = false

else

    report.parameters!rvDisplay.Value = true

end if

return report.parameters!rvDisplay.Value

End Function

你的方式有点太复杂了


选择要隐藏的表并打开“属性”窗格。向下滚动并找到隐藏属性—在它旁边有一个名为“ToggleItem”的属性—将其设置为您的图表,然后您应该能够通过单击图表来切换表的隐藏状态。

不可能。切换项仅“查看”同一范围内的字段,即同一表。无法引用图表对象。