k*z 发帖数: 4704 | 1 最近在学习SSRS. 我有一个过去365天,每天的机器运行的记录,
我想看我选择的一天的还Active的机器的那天之前的记录的平均。
三个SQL命令可以解决这个问题。但是如何能一个SQL就解决呢? 因为涉及到Parameter
,Use Config 都用不起来,怎么才Report里面实现吧?
Use CurrentConfig
Select Date, Asset, Location
from Record
where date=@enddate
order by Asset, Location
Use AssetStats
Select Asset, Location, Avg(Production) as Production, Avg(time) as Time
from Record
where Date between @startdate and @enddate
group by Asset, Location
Use CurrentAssetStats
Select CC.Date, CC.Asset, C.Location, AST.Production, AST.Time
from CurrentConfig As CC left join AssetStats AS AST
on CC.Asset=AST.Asset and CC.Location=AST.Location
Order by CC.Asset, CC.Location |
k*z 发帖数: 4704 | 2 还有一个问题。
有人会用SSRS么?
公司用的是Domain windows directory来控制密码的,我需要怎么做,才能让别人访问
我机器上的ReportManager呢? |
p***c 发帖数: 5202 | 3 不懂什么意思,你是要把三个dataset join起来?
backend一个stored procedure就搞定了嘛
实在不行的话,根据我几个月前久远的记忆,ssrs里面有lookup,可以伪装join,就是
根据一个dataset里面的某个column去找另外dataset里面的数据
google下吧 |
p***c 发帖数: 5202 | 4 你的机器join domain,然后report service web端config domain user成report user
就行
【在 k*z 的大作中提到】 : 还有一个问题。 : 有人会用SSRS么? : 公司用的是Domain windows directory来控制密码的,我需要怎么做,才能让别人访问 : 我机器上的ReportManager呢?
|
k*z 发帖数: 4704 | 5 我在Database Engine里面建了一个帐号。test,有所有权限
我在reportmanager里面也加了这个帐号test
但是链接的时候还是说没有权限 |
s**********o 发帖数: 14359 | 6 TEST是个什么ACCOUNT啊,能READ你的SSRS REPORTDB吗? |
A*******n 发帖数: 625 | 7 if report manager is in server "ServerName", you can open browser and url is
"http://ServerName/reports".
the problem is you should be upload all reports to report server, not your
local.
you can design the report on your local and deploy to the report server.
【在 k*z 的大作中提到】 : 还有一个问题。 : 有人会用SSRS么? : 公司用的是Domain windows directory来控制密码的,我需要怎么做,才能让别人访问 : 我机器上的ReportManager呢?
|
w****n 发帖数: 266 | 8 在装SSRS的server下, 找到ssms右键,properties->security,加那个list的帐号,
其他的帐号都没权限。
【在 k*z 的大作中提到】 : 我在Database Engine里面建了一个帐号。test,有所有权限 : 我在reportmanager里面也加了这个帐号test : 但是链接的时候还是说没有权限
|
d**********3 发帖数: 1186 | 9 "ssrs里面有lookup,可以伪装join,就是
"
有吗? |
d**********3 发帖数: 1186 | 10 也不对
这个只能看到role
不能加人
【在 w****n 的大作中提到】 : 在装SSRS的server下, 找到ssms右键,properties->security,加那个list的帐号, : 其他的帐号都没权限。
|
d**********3 发帖数: 1186 | 11 #1,Stored Procedure or join the tables crossing DB. not hard.
#2, Make sure u can log in first, then on the RM home page, setup "folder
setting" to grant the rols to your end users |