小编use*_*442的帖子

SSRS格式日期从YYYYMMDD到MM/DD/YYYY

当我运行报告时,日期以格式显示,YYYYMMDD但我需要将其转换为格式MM/DD/YYYY

例如: 20150213 - 期待结果02/13/2015

以下表达式不起作用.建议?

=Format(Fields!InstallDate0.Value,"MM/dd/yyyy")
Run Code Online (Sandbox Code Playgroud)

sql-server-2008 reporting-services

6
推荐指数
1
解决办法
5万
查看次数

在以SYSTEM身份运行时查找当前登录的用户(无环境变量)

我创建了一个PowerShell脚本,将当前用户保存到报表中.创建此报告时,它工作正常,因为我使用$ env:USERNAME.但是,现在报告在SYSTEM帐户下作为计划任务运行,它将当前用户保存为"HOSTNAME $".是否有另一种简单的方法来获取登录用户?以下不起作用:

Get-WMIObject -class Win32_ComputerSystem | select username
Run Code Online (Sandbox Code Playgroud)

任何想法都会非常感激,因为我需要保存当前登录的用户.我还需要以NT AUTHORITY\SYSTEM运行报告来运行提升的任务.

powershell

2
推荐指数
2
解决办法
2241
查看次数