SSRS: Render your reports in HTML4.0 instead of MHTML!
By default in SQL Server 2012 (Enterprise) when you create a new data-driven subscription (DDS), you’re able to select ‘HTML4.0‘ as a rendering format. But when you create a normal subscription, the...
View ArticleSSRS Dashboarding: a ‘webdesign-look’
Couple of weeks ago, I shared my SSRS dashboard with the community on LinkedIn: Koos van Strien asked for the source (RDL) and restyled the dashboard with his ‘webdesign-look’. Pretty nice! Koos...
View ArticleSSRS: How to use a date/time parameter as an input for an MDX query (instead...
I guess we’ve all seen it before, VS/SSDT/BIDS automatically generates datasets for input parameters (which is fine to start with). But for Date/Time parameters it always (by default) selects the...
View ArticleSSRS Drill-through: passing multiple values to another report (MDX list of...
When I build large dashboards, I often fall back to basic stored procedures to combine datasets, but also to be able to manipulate parameter values (month, first week, previous week, previous year...
View ArticleSSRS: Windows Authentication connection to SMTP server
In order to get SSRS to use Windows Authentication to setup a connection with your local SMTP, you’ll need to modify the rsreportserver.config. The ‘rsreportserver.config’-file is located in:...
View ArticleSSRS: NaN, Infinity or even #Error
I’ve seen many IIF’s, CASE-statements, +0.00001 additions and others to suppress or solve one of these ‘errors': NaN, Infinity or even #Error Let’s start with the basics, when do these things emerge...
View ArticleSSRS – Report Execution Analysis
A little while ago, I made a report to analyze the usage of SSRS report (users and rendering times). Here’s how it works: The vertical axis displays the total number of report executions, while the...
View ArticleSSRS Heat Map in a Table or Matrix
Today I wanted to create a Heat Map (not the geographical one, but in a matrix) and stumbled upon this blog post:...
View ArticleData driven subscriptions cannot be created because the credentials used to...
Well SSRS is stil bugging you huh? There are a few things you may need to check: 1) Make sure that you’ve stored the credentials of the data source IN the report 2) Since the data-driven subscription...
View ArticleHow to design your SSRS or Power BI dashboard
Here’s how you should design your SSRS of Power BI dashboard (thanks to Julie Koesmarno). More info on her blog: http://www.mssqlgirl.com/power-bi-in-a-jiffy-composition-in-power-view.html To my...
View ArticleSSRS image with transparent background
What? Sounds easy but actually if you use an image which has transparent areas, ie. has one color which will be transparent, the transparent pixels will be colored in with the page background color....
View ArticleCopy/Pasting elements in SSRS…argh!
Report Builder was unable to paste successfully. Hmmm….that one buggers me. Turns out that it doesn’t like have custom code in elements which you would like to copy/paste. It’s a known issue for years...
View ArticleSSRS: Hide a Tablix is case no rows are displayed (row count after applying a...
Here’s the thing. In case you don’t use filters in your Tablix, you can easily run a count on the dataset. Like for example: =IIF(CountRows("Dataset1") > 0, False, True) But, in my case my Tablix...
View ArticleSSRS: Sum() LookupSet Function
Here’s a handy piece of coding which might help you: http://salvoz.com/blog/2013/05/27/sum-result-of-ssrs-lookupset-function/ You may use the SumLookup function to sum the results from LookupSet:...
View ArticleSSRS Parameter Expression: Previous Workday
Depends on whether your company works on a Saturday, but one of these SSRS Expressions will do the trick: Basically WEEKDAY() will return the day number of the week, which will return: – Sunday = 1 –...
View ArticleProtected: SSRS: SQL Agent Job Schedule Timeline report
This post is password protected. You must visit the website and enter the password to continue reading.
View ArticleSSRS: Filter a dataset based on mulitple vales (for parameter values)
Here’s a simple trick to filter a dataset in SSRS based on multiple values (which can also be used to limit the number of parameter values). The formula: =Split("2013,2014",",")
View ArticleProtected: SSRS: SQL Agent Job Status report
This post is password protected. You must visit the website and enter the password to continue reading.
View ArticleSSRS MDX – Month/period parameter dataset (until current month + order...
Here’s how to accomplish this: The results: The code: WITH MEMBER [Measures].[ParameterCaption] AS [Dim Period].[Period Description].CURRENTMEMBER.MEMBER_CAPTION MEMBER [Measures].[ParameterValue] AS...
View ArticleSSRS: Easily calculate the difference between two fields/textboxes with an...
This might seem to be a simple approach, but for some it takes to a while to figure out that such tricks are even possible in SSRS. For example to calculate the difference/variance between Actual and...
View Article