我在SSRS报告中使用了多值过滤。所有的选择都很长。有一个滚动窗格可供使用,但用户发现一直滚动以确定选择哪个非常痛苦。
有没有办法扩大过滤器的宽度?
如果我使用单值过滤器,则没有问题。下拉框将根据最长的长度进行扩展。
您无法增加参数的大小。我们在SSRS.Parameter选项中的限制不在我们的控制范围内:( :(
如果其他人正在寻找SSRS 2016(可能还有其他版本),可以通过在C:\ Program Files \ Microsoft SQL Server \ MSRS13.MSSQLSERVER \ Reporting Services \ ReportServer \ Styles中为HtmlView.css文件添加样式来全局完成。 (或适当的目录,具体取决于您的版本)。
div[id$="divDropDown"] > span > div:first-child {
width: 330px !important;
height: 300px !important;
}
您可以通过将HtmlView.css中的所有样式复制到同一目录中的自己的CSS文件来创建自己的其他自定义样式(并修改现有样式)。然后,您需要通过在main元素中添加覆盖来引用rsreportserver.config文件中的自定义CSS文件:
<Configuration>
<HTMLViewerStyleSheet>Custom CSS Filename (without extension)</HTMLViewerStyleSheet>