advanced ssrs find out what you have been missing
DESCRIPTION
Advanced SSRS Find out what you have been missing. Presented by: Emil Glownia. Purpose of the session?. Show you SSRS report examples that you may not have seen before and briefly explain how they are created Give you ideas which you might want to use. “Branding” (Styles). - PowerPoint PPT PresentationTRANSCRIPT
Advanced SSRSFind out what you have been missing
Presented by: Emil Glownia
www.sql-server-business-intelligence.com [email protected]
Purpose of the session?
Show you SSRS report examples that you may not have seen before and briefly explain how they are created
Give you ideas which you might want to use
www.sql-server-business-intelligence.com [email protected]
“Branding” (Styles) Configuration table with lookup function
www.sql-server-business-intelligence.com [email protected]
Save Parameters Save parameters Below is very simple example using T-SQL (use stored
procedure)
www.sql-server-business-intelligence.com [email protected]
Gantt Chart (Matrix Grid) Gantt Chart using subreport Grid
www.sql-server-business-intelligence.com [email protected]
Matrix Grid (Design) Gantt Chart “design view” + functions (SetParameters, GridFunction, SetPercentageBar,
GetColourScale)
www.sql-server-business-intelligence.com [email protected]
Heat Map Algorithm PUBLIC FUNCTION fGetColourScale(MinValue as double, MaxValue
as double, ActualValue as double) as string dim iRGBNumber as integer
if ActualValue > MaxValue then ActualValue = MaxValue end if
if isnothing(ActualValue) or ActualValue <=MinValue then return "white" else if ActualValue >MinValue then iRGBNumber = (200-(200*((ActualValue - MinValue)/(MaxValue -
MinValue))))+40 return string.format("#{0:x6}",rgb(255,iRGBNumber , iRGBNumber)) else return "white" end if
end functionwww.sql-server-business-intelligence.com [email protected]
Gantt Chart Heat Map Heat map using daily time spent on project
per day
www.sql-server-business-intelligence.com [email protected]
Gantt Chart (Bullet Chart) Gantt Chart using bullet chart
www.sql-server-business-intelligence.com [email protected]
To Do list Javascript tooltip Milestone Dashboard Other examples
www.sql-server-business-intelligence.com [email protected]
Coming up…
#SQLBITS
Speaker Title Room
Klaus Aschenbrenner Understanding SQL Server Execution Plans Aintree
Thomas Kejser Finding the Limits Lancaster
Alberto Ferrari Many-to-Many Relationships in DAX Pearce
Mark Whitehorn MDX and DAX-compare and contrast Boardroom
Bob Duffy SQL tuning from the dot.net perspective Empire
Francesco Quaratino The forgotten DBA daily essential checklist Derby
Thank you
www.sql-server-business-intelligence.com [email protected]