0
如果您將報告管理器置於listview中,您可以查看誰部署了哪個報告以及何時部署。 我可以在某個地方檢索這些信息並將其存儲在表格中以供分析嗎?Reporting Services:查找在特定時間範圍內部署的所有項目
我似乎無法找到如何做到這一點,我也期待通過的意見和互聯網,但沒有被發現...
任何線索?或者這是不可能的?
Grtz H.
如果您將報告管理器置於listview中,您可以查看誰部署了哪個報告以及何時部署。 我可以在某個地方檢索這些信息並將其存儲在表格中以供分析嗎?Reporting Services:查找在特定時間範圍內部署的所有項目
我似乎無法找到如何做到這一點,我也期待通過的意見和互聯網,但沒有被發現...
任何線索?或者這是不可能的?
Grtz H.
您可以查詢ReportServer數據庫表以獲取此信息。
試着這麼做:
select reportPath = r.Path
, report = r.Name
, created = r.CreationDate
, createdBy = c.UserName
, modified = r.ModifiedDate
, modifiedBy = m.UserName
from Catalog r -- report
inner join Users c on r.CreatedByID = c.UserID -- created
inner join Users m on r.ModifiedByID = m.UserID -- modified
where r.Type = 2 -- report catalog items only
它返回在服務器上的所有報告的信息,以創建時間/用戶和修改時間/用戶。
您可以通過日期時間值所需的過濾器。
正是我在找的東西!難以置信我沒有看到............ – Henrov