1
是否有可能更改报表上显示的SSRS DateTime参数的方式, 我有一个带日期/时间数据类型的参数,报表运行时,用户看到包含时间的日期格式,用户不希望看到参数中的时间,它应该只是日期类似于< 2/6/2010>,有没有办法在SSRS中执行此操作SSRS日期/时间参数更改报表上的显示方式
在此先感谢
是否有可能更改报表上显示的SSRS DateTime参数的方式, 我有一个带日期/时间数据类型的参数,报表运行时,用户看到包含时间的日期格式,用户不希望看到参数中的时间,它应该只是日期类似于< 2/6/2010>,有没有办法在SSRS中执行此操作SSRS日期/时间参数更改报表上的显示方式
在此先感谢
关于在.NET Web窗体上使用报表查看器控件嵌入SSRS报表,并从代码预填充带有值的日期参数。之后的参数将保持与您在代码中提供的日期相同的格式。
所以我从C#填充我的参数是这样
var startDate = DateTime.Now;
var parameters = new List<ReportParameter>
{ new ReportParameter("START_DATE", startDate.ToString())};
ConsumptionReportViewer.ServerReport.SetParameters(parameters);
这就给START_DATE paremeter此格式“2008年3月9日下午4时05分07秒” 的日期,后来改变日期从压延输入,该格式保持相同
我改变了格式的代码来
new ReportParameter("START_DATE", String.Format("{0:d}",startDate)
这给START_DATE paremeter室内用日期格式为“3/9/2008” ,现在当我从日历输入中更改日期时,格式保持不变
您是如何设置它的? – gbn 2011-02-06 13:38:57