繁体   English   中英

SSRS报告参数和报告设置系统

[英]SSRS Report Parameters and Report Setup System

我有一个前端应用程序,可以在SQL生命周期的顶部提取报表,“报表设置系统”软件可以提取将其传递给SQL过程的特定SSRS模板/参数。

报告路径指定了给定的SSRS文件,并且没有参数传递给该文件。

当我打开SSRS文件时,它需要4个参数,然后传递给3个子/嵌套报告。 SSRS报告文件后面的SQL需要4个参数,并且不允许使用默认数据。 但是,我无法找到在SSRS / Visual Studio中设置的位置。

在主报告中设置的参数没有任何默认数据-这些数据是隐藏的(它们不显示在报告中),可用值为None,默认值为“ no default value”,在高级状态下,“自动确定”何时刷新”在哪里设置? 请告知在哪里寻找。

您可以通过多种方式将值传递给报告参数。 假设您正在使用的处理模式是“远程”,则必须在代码中查找类似于以下内容的代码,才能看到传递的值:

ReportParameter p = new ReportParameter("ShowDescriptions", checkBox1.Checked.ToString());
reportViewer.ServerReport.SetParameters(new ReportParameter[] { p });

参考 :(MSDN) https://msdn.microsoft.com/zh-cn/library/ms252178 ( v= vs.140) .aspx

将参数传递到报告的另一种方法是通过URL
https://www.mssqltips.com/sqlservertip/1336/pass-parameters ..

简而言之 ,您可能不仅需要查看 代码 ,而且不仅要查看报告参数的属性和设置,还需要查明实际情况:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM