简体   繁体   English

在SSRS报表上显示参数值

[英]Display Parameter value on SSRS Report

I am very new to SSRS. 我对SSRS非常陌生。

I have added one Parameter named Date on SQL Server Report 我在SQL Server报表上添加了一个名为Date的参数

i have set parameter value from aspx.cs code behind file 我已经从文件后面的aspx.cs代码设置了参数值

i have drown that parameter on ReportHeader and i want display CurrentDate value on that parameter 我在ReportHeader上淹没了该参数,并且我想在该参数上显示CurrentDate值

and i tried =Join(Parameters!Date.Value,", ") but it displays #Error at runtime. 我尝试了=Join(Parameters!Date.Value,", ")但在运行时显示#Error

i also tried =Join(Parameters!Date.Label,", ") but it displays Nothing. 我也尝试过=Join(Parameters!Date.Label,", ")但它什么也没有显示。

Please tell me how to display Parameter value on Report? 请告诉我如何在报表上显示参数值?

Not sure I understand what you are asking. 不确定我了解您的要求。 To display the parameter value on the report, create a textbox on the report and then set it's expression to your parametername.value. 要在报表上显示参数值,请在报表上创建一个文本框,然后将其表达式设置为parametername.value。

Something like this: 像这样:

=Parameters!Date.Value(0)

If I'm understanding your correctly you want to do: 如果我正确地理解了您的意思,请执行以下操作:

=Parameters!Date.Value & ", "

& is the string concatentation operator in SSRS, you must have a space on each side of it FYI &是SSRS中的字符串连接运算符,您必须在其每一边都留一个空格以供参考

Not sure what ur asking ...wheather u need report run date or parameter passing date .... 不知道您要问什么...而您需要报告运行日期或参数传递日期...。

If u need report date .... follow this Drag a textbox onto the report ...page header or footer 如果您需要报告日期....,请按照此步骤将文本框拖到报告...页面的页眉或页脚

and ----> =Today() 和----> =Today()

If u need parameter value(date) what ur passing 如果您需要参数值(日期),您传递的是什么

Just the parameters!paraame.value ... 只是parameters!paraame.value ...

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

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