Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将外部样式表附加到SSRS和报表管理器中的HTML页面_Html_Css_Ssrs 2008_Reporting Services_Reportmanager - Fatal编程技术网

将外部样式表附加到SSRS和报表管理器中的HTML页面

将外部样式表附加到SSRS和报表管理器中的HTML页面,html,css,ssrs-2008,reporting-services,reportmanager,Html,Css,Ssrs 2008,Reporting Services,Reportmanager,我有一个HTML页面,我写的,我需要在SSRS报告管理器主机,由于一些限制。HTML只是连接到Style.css样式表的静态网页的集合 当我在SSR之外运行页面时,它们工作正常,但是当我在报表管理器中运行它们时,我在HTML中丢失了样式。我不确定要在SSRS和报表管理器中工作,我需要做哪些更改 我尝试了一个合乎逻辑的方法,即SSRS中CSS文件的绝对路径和这里找到的过程:但这两种方法都无法工作。任何帮助都将不胜感激。诀窍在于您必须将其指向ReportServer URL,而不是Reports U

我有一个HTML页面,我写的,我需要在SSRS报告管理器主机,由于一些限制。HTML只是连接到Style.css样式表的静态网页的集合

当我在SSR之外运行页面时,它们工作正常,但是当我在报表管理器中运行它们时,我在HTML中丢失了样式。我不确定要在SSRS和报表管理器中工作,我需要做哪些更改


我尝试了一个合乎逻辑的方法,即SSRS中CSS文件的绝对路径和这里找到的过程:但这两种方法都无法工作。任何帮助都将不胜感激。

诀窍在于您必须将其指向ReportServer URL,而不是Reports URL。请参阅下面的示例,这些示例演示了URL是如何更改的。 以前

http:///Reports/Pages/Resource.aspx?ItemPath=%2f%2fStyle.css
之后

https:///ReportServer/Pages/Resource.aspx?%2f%2fStyle.css
作为测试,您可以将其输入浏览器地址栏,它会向您显示代码,然后您就得到了正确的代码。如果没有,它会让你下载文件。 然后,您只需将其放入HTML的link标记中,如下所示

<link href="https://<reportserver>/ReportServer/Pages/Resource.aspx?%2f<folderPath>%2fStyle.css" type="text/css" rel="stylesheet">

请注意,如果您是从同一根目录访问此文件
(https:///ReportServer/Pages)
如果您的页面已定位,则可以按如下方式使用速记



您是否尝试过更改RSReportServer.config文件,并将您的CSS文件与报表管理器的CSS文件放在同一文件夹中?我在这方面看过几篇文章,但我没有访问实际服务器的权限,因此无法访问该文件。
https://<reportserver>/ReportServer/Pages/Resource.aspx?%2f<folderPath>%2fStyle.css
<link href="https://<reportserver>/ReportServer/Pages/Resource.aspx?%2f<folderPath>%2fStyle.css" type="text/css" rel="stylesheet">
<link href="~/Resource.aspx?%2f<folderPath>%2fStyle.css" type="text/css" rel="stylesheet">