In this article, I will explain how to
Hide breadcrumb navigation link in Reporting Service SharePoint Integrated Mode.
Generally, The breadcrumbs are really helpful for end users to navigate various pages and find their way back from where they came.
But sometimes, you might need to hide it to avoid showing the Report Document Library and lost the current view,
Hide SSRS Breadcrumb In SharePoint Integrated Mode
- Open “ReportingServices.css” file that has been located on this path
C:\Program Files\Microsoft SQL Server\MSRS10_50\Reporting Services\ ReportManager\Styles
The above path depends on the installed SQL Server version,
Ex: SQL Server 2012 Reporting Service path isC:\Program Files\Microsoft SQL Server\MSRS11.MSSQLSERVER\ Reporting Services\ReportManager\Styles
- Open the file with an appropriate text editor.
- Find CSS element called “.topBar”.
- Add “display:none;” at “table.msrs-topBreadcrumb” as shown below:
Note: If your farm consists of more than one server, so you apply all the previous steps to all servers that host SRSS.
Remove SSRS Breadcrumb / Navigation
Alternatively, you can do the following:
- Edit the same file “ReportingServices.css“.
- Search for “msrs-banner” and “msrs-linkpanel“.
- Add “display:none;” as shown below:
Note: If your farm consists of more than one server so you need to apply all the previous steps to all servers that host SRSS.
Hide SSRS Breadcrumb Using Report URL Parameters
In some cases, the previous solutions might not work on some browsers!
So, it’s prefered to hide SSRS breadcrumb as OOTB through Report URL Parameters.
- Open the report > Check the Report URL.
- After “?”, add the following word “rv:headerarea=none&“ as shown below:
Note: rv: QueryString stands for a relative URL.
Report Viewer Parameters in Reporting Service
Below is the list of Report Viewer Parameters in SSRS
rv:HeaderArea [Full, None.Default: Full]
Control how the Report Viewer web part’s header is displayed in the full-page view.
rv:ToolBar [Full, Navigation, None.Default: Full]
Control how the ReportViewer web part’s toolbar is displayed in the full-page view.
rv:ParamMode [Full, Collapsed, Hidden.Default: Full]
Control how the ReportViewer web part’s header is displayed in the full-page view.
rv:AsyncRender [true, false.Default: true]
Control whether the report is rendered asynchronously or synchronously.
rv:DocMapAreaWidth [Non-negative integer]
Control the display width in pixels of the ReportViewer web part’s Document Map area.
rv:DocMapMode [Displayed, Collapsed, Hidden.Default: Dislayed]
Control the display of the Document Map area of a report.
rv:DockToolBar [Top, Bottom.Default: Top]
Controls whether the ReportViewer web part’s toolbar is docked to the top or bottom.
Controls turning off or on specific parts of the ReportViewer web part’s toolbar. This is an enumeration field.
eg. For no Actions “menurv:ToolBarItemsDisplayMode= 63 (or 0x3F);” For all of Actions menu only “rv:ToolBarItemsDisplayMode= 960 (or 0x3C0)”
- SQL Server Reporting Service – SharePoint Integrated Mode.
- SQL Server Reporting Service – Native Mode.