SSRS css搞砸了?

时间:2009-05-06 18:16:28

标签: sql-server css reporting-services reportingservices-2005

所以最近几天我的ssrs开发网页看起来真的很奇怪,好像它根本没有被css设计。我不是唯一一个这样看待它的人。我们只是重新启动了服务器,它没有任何效果。如果你知道它导致了什么,请帮助。

另一个症状是我现在无法修改安全设置。

Prod

Dev

4 个答案:

答案 0 :(得分:3)

如果我是你,我会使用FF(firebug)查看页面,并查看头部是否正在导入CSS。

如果是,请确保路径正确。

答案 1 :(得分:1)

我想到了一些一般的事情......

  • 确保您的IIS应用程序/虚拟目录设置正确,尤其是在使用SSRS2005时。默认的IIS应用程序是“Reports”和“ReportServer”
  • 确保本地路径的NTFS权限正确。例如,ReportServer的默认位置是“c:\ Program Files \ Microsoft SQL Server \ MSSQL.3 \ Reporting Services \ ReportServer”

根据我的经验,当发生类似这样的奇怪事情时,会出现用户权限/访问问题。特别是当您无法修改安全设置时。

HTH

答案 2 :(得分:0)

好吧有点似乎已经解决了。

答案 3 :(得分:0)

这可能有点天真,但您是否尝试过离线版本的代码?

通过所选浏览器中的“查看源”获取生成的HTML,然后直接从同一浏览器访问样式表,使用html的路径(我建议使用Google Chrome浏览器,因为视图源提供源中的可点击超链接)。将它们放在桌面上,确保保留相对路径,并查看离线状态。

我确信服务器/微软会生成所有这些代码,所以它支持工作,所以缺少结束标记或错误的分号可能不是答案,但我发现不止一次拉我的从服务器输出到我的桌面上已经让问题从神秘变为“哦!Duh!/ styles / style.css,而不是/Styles/style.css”等等。

如果www没有对所有正确文件夹的读/执行访问权限,则问题只能出现在您的服务器上。我觉得这不太可能,但只需尝试查看CSS的源代码就可以轻松查看。如果可以,问题是服务器后输出。