SSRS REPORT 下载 & 怎么捞出report server所有的报表名称?

下载的方式
http://192.168.1.1/Reports/Pages/Report.aspx?ItemPath=/folder/reportName&SelectedTabId=PropertiesTab&Export=true&ViewMode=List

怎么捞出report server所有的报表名称?
select * FROM [ReportServer].[dbo].[Catalog]

把报表串成下载字串

DROP TABLE #TMP SELECT row_number() OVER(ORDER BY  NAME ) As Seq, Type x,*,NAME, 'START chrome.exe "http://192.168.1.123/Reports/Pages/Report.aspx?ItemPath='+Path+'&SelectedTabId=PropertiesTab&Export=true&ViewMode=List" ' URLINTO #TMP   FROM [ReportServer].[dbo].[Catalog]  WHERE 1=1 AND PATH LIKE '/folder/%'    AND Type not in (5,3,4)    order by Type desc    SELECT URL,* FROM #TMP  WHERE Seq BETWEEN 1 AND 300  SELECT URL,* FROM #TMP  WHERE Seq BETWEEN 301 AND 600  SELECT URL,* FROM #TMP  WHERE Seq BETWEEN 601 AND 900

然后把URL弄到bat去,执行bat即可


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章