Reporting services SSRS中的鼠标点击链接行为

Reporting services SSRS中的鼠标点击链接行为,reporting-services,Reporting Services,当您将鼠标悬停在SSRS报告中时,是否可能使该报告中的链接以不同的方式显示?例如,在许多网站(如stackoverflow)中,链接是蓝色的,但在您将鼠标悬停在其上之前不会加下划线 我将此链接视为使用样式表的一种可能性: “修改样式表不会影响在报表服务器上运行的已发布报表的外观。在Reporting Services中,报表不引用样式表。由报表服务器自动生成的即席报表使用样式信息,这些信息作为嵌入式资源存储在报表服务器程序文件中。在报表设计器中创建的报表使用在报表定义中指定的字体、颜色和布局。

当您将鼠标悬停在SSRS报告中时,是否可能使该报告中的链接以不同的方式显示?例如,在许多网站(如stackoverflow)中,链接是蓝色的,但在您将鼠标悬停在其上之前不会加下划线

我将此链接视为使用样式表的一种可能性:

“修改样式表不会影响在报表服务器上运行的已发布报表的外观。在Reporting Services中,报表不引用样式表。由报表服务器自动生成的即席报表使用样式信息,这些信息作为嵌入式资源存储在报表服务器程序文件中。在报表设计器中创建的报表使用在报表定义中指定的字体、颜色和布局。样式是与布局的其余部分内联创建的。”

我不理解最后一句话“与布局的其余部分内联”,但我认为它们不是指链接格式。无论如何,我尝试更改它都没有成功

我正在使用SQL Server 2012


谢谢!

不确定这是否可行,但请查看服务器上的Reporting Services\ReportManager\Styles文件夹

您将看到ReportingSerivces.css文件,请尝试编辑该文件

如果那不是正确的文件,您可以查看其他文件,或者在浏览器中使用代码检查器(开发人员工具/模式)查看正在使用的css

然后,您需要找到链接使用的类并重新设置其样式

.DrillDown:hover
{
    font-size: 8pt;
    font-family: Verdana;
    color: #FF3300;
    text-decoration: underline
}

我如何知道我的链接使用的是什么类?使用Firefox中的Firebug或IE/Chrome中的开发者工具。你可以激活一个模式(通常通过按下放大镜)这将使您可以将鼠标悬停在页面上的元素上,并在窗格中查看相关窗口。或者您可以查看网页的源代码,并尝试在其中查找元素的类/id。我已更改了.css文件,但实际上没有任何更改。将不得不在下周重试。谢谢您的建议