VIn*_*ayK 12 reporting-services ssrs-2008
我的SSRS报告包含7个输入参数,在运行我的报告时,参数的大小(即长度)正在增加.
我的一个输入参数(下拉列表)可能包含100个字符,因此大小不是常数,但我想将所有参数放在2行或3行(连续)中.
现在每行有2个参数
请指教
正如gbn所指出的,改变内置报表服务器方法来呈现参数并不容易.SSRS喜欢总是每行使用两个参数,按报告中存在的顺序显示(必须与依赖顺序匹配).
因此,gbn提到的替代方案:两者都涉及构建"包装"应用程序:一些自定义代码或您可以编码的网页,但是您希望获取参数.然后,您可以通过代码或通过带有参数的格式化URL来调用Reporting Services.报告可以显示在框架,新窗口中,也可以作为流传递到您想要的位置.
URL访问非常简单和可靠:我经常手动(创建"收藏夹")或代码使用它.
http://msdn.microsoft.com/en-us/library/ms153586.aspx
对于您正在寻找的东西,这些可能比您预期的更多,但它们对您的界面非常灵活.
杰米
小智 5
您当然可以这样做,只需右键单击解决方案资源管理器中的RDL文件并选择查看代码即可.然后根据您想要定位的位置移动名为<ReportParameter Name="Nameofparameter">under 的XML标记<ReportParameters>.然后保存它.而已!!!
报告参数浮动的值为2,所以如果你有4个报告参数,那么它将显示为1,2下一行3,4.祝你好运!