如何在水晶报表中显示当前用户名?

如何在水晶报表中显示当前用户名?

问题描述:

如何显示在Crystal报表中执行报表的当前用户名, 我曾尝试使用CurrentCEUserName来显示当前用户名,但它不起作用。任何人都可以建议我如何将这个用户名加入到报告中。如何在水晶报表中显示当前用户名?

CurrentCEUserName从连接到Business Objects资源库服务器时使用的凭据获取当前用户名。

如果您希望从使用Windows身份验证进行连接的SQL Server获取当前用户,则必须将用户名值从SQL Server返回到Crystal Report。

e.g

Select SUser_SName() as [CurrentUser], 
     Column1, 
     Column2, 
     etc.. 

From dbo.YourTable