我想在 SSRS 报告Todays date
中显示。report generated date
我怎样才能做到这一点 ?
我应该使用任何变量吗?
请帮助我,我是 SSRS 的新手。
例如参考这张图片:
我想在 SSRS 报告Todays date
中显示。report generated date
我怎样才能做到这一点 ?
我应该使用任何变量吗?
请帮助我,我是 SSRS 的新手。
例如参考这张图片:
日期栏 1:
=formatdatetime(today)
试试这个:
=FORMAT(Cdate(today), "dd-MM-yyyy")
或者
=FORMAT(Cdate(today), "MM-dd-yyyy")
或者
=FORMAT(Cdate(today), "yyyy-MM-dd")
或者
=Report Generation Date: " & FORMAT(Cdate(today), "dd-MM-yyyy")
您应该以您的客户(内部或外部)希望查看日期的相同格式来格式化日期。例如,在我的一台服务器上,它以美国日期格式 (MM-dd-yyyy) 运行,而在我的报告中,我必须确保显示的日期是欧洲日期 (yyyy-MM-dd)。
您还可以从内置字段列表中拖放“执行时间”项。
要显示日期和时间,试试这个:
=Format(Now(), "dd/MM/yyyy hh:mm tt")
您可以在报告中放置一个文本框,并在其中添加一个具有以下值的表达式:
="Report generation date: " & Format(Globals!ExecutionTime,"dd/MM/yyyy h:mm:ss tt" )
在包含标题的文本框中,您可以使用表达式来获取日期。尝试类似的东西
="Report Generation Date: " & Today()
右键单击布局视图中的文本框。在列表底部,您将看到表达式选项。在那里您将能够输入代码。此选项将允许您避免添加第二个文本框。
只是简单的使用
=Format(today(), "dd/MM/yyyy")
将解决您的问题。