请教SQL 2005 Report Server的报表如何取当前用户信息? 各位高手:使用SQL 2005 Report Server制作了一个销售报表,在这个报表中由各个销售人员登陆进行查询,查询的结果只能是当前登陆人员所对应的销售记录。如何在SQL Report上实现呢?请各位不吝赐教,谢谢啦! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 登录系统的时候,可以获取用户的ID或者部门ID,根据这些条件,则可以过滤数据.如果是tsql做的SSRS,直接在tsql中加个条件.如果是OLAP做的ssrs报表.把数据过滤条件传递到报表.类似. 不好意思,我还没有理解。目前登陆用的是SQL Reports提供的页面,这个页面里怎么去取得用户ID呢? 所以,需要你写一段代码把SQL Server 2005 Reports 封装成aspx,就可以了. 貌似有个系统常量叫做 system.userid.在Expression中的Globals中有个叫做UserID的常量,全称貌似 User!UserID.看看这个是不是你需要的. 预设的全域参数包含ExecutionTimePageNumberReportFolderReportNameReportServerUrlTotalPagesUserIDLanguage 求一SQL语句的转换 关于将树形表(tree)中的数据输出特定格式的问题? 简单的SQL查问题,懂的请问看看吧 SQL自动生成记录的语句 功能模块和角色的联系,一天了,也没结果! 新装win2k server和SQL2000,但sql无法用sa默认登陆 求一句修改的SQL语句,谢谢! 运行出现这样的问题!各位帮帮忙啊 请问,专业人员使用联结查询时,通常会联结查询几个表?谢谢! sql2008 能否设置定时作业(每天07:00)定时重启数据库? 应用程序无法连接SQL问题 灾难性问题 急 请大家来帮忙看看 数据库恢复
不好意思,我还没有理解。
目前登陆用的是SQL Reports提供的页面,这个页面里怎么去取得用户ID呢?
所以,需要你写一段代码把SQL Server 2005 Reports 封装成aspx,就可以了.
在Expression中的Globals中有个叫做UserID的常量,
全称貌似 User!UserID.看看这个是不是你需要的.
ExecutionTime
PageNumber
ReportFolder
ReportName
ReportServerUrl
TotalPages
UserID
Language