Prologika Forums
Making sense of data
Tablix – The Crown Jewel

Blogs

Prologika (Teo Lachev's Weblog)

Books

Applied Microsoft SQL Server 2012 Analysis Services (Tabular Modeling)Learn PowerPivot and Analysis Services-Tabular at your own pace with our latest book Applied Microsoft SQL Server 2012 Analysis Services (Tabular Modeling). It is designed as an easy-to-follow guide for learning how to implement BI solutions spanning the entire personal-team-organizational BI spectrum.

Training

Applied Microsoft SQL Server 2008 Reporting Services

We offer onsite and online Business Intelligence classes!  Contact us about in-person training for groups of five or more students.

For more information or to register click here! 

Syndication

One of most important enhancements coming up in SQL Server 2008 Reporting Services is the new tablix region. In fact, I dare to predict that many folks will upgrade to SSRS 2008 just to get Tablix. What's tablix anyway?

Tablix = Table + Matrix

So, tablix combines the flexibility of the table region and the crosstab reporting features of the matrix region. Actually, a tablix is table, matrix, and list all in one but I guess the SSRS team decided to keep the name short. Don't be fooled by the old toolbar buttons because they just provide entry points to the tablix region. If you click the Matrix button, you will get a tablix region preconfigured for crosstab reporting, when you click the Table button you get a table report, and List button will give you a free-form Tablix. So, this is simple. In SSRS 2008, tablix powers all reports.

Why is Tablix so cool? Because it lifts many of the matrix limitations and add features not possible before. Take for example the following report that demonstrates a couple of the new Tablix features.

First, Tablix lets you have stepped columns with crosstab reports. For example, Product Category and Product Subcategory share the same column. This may not sound very exciting but it wasn't that easy to implement with the old matrix region.

Second, Tablix supports side-by-side crosstab sections. For example, the report has by year and by region sections side by side. This wasn't possible with Matrix.

Finally, the snapshot doesn't show this but you have independent group aggregates with crosstab reports. This means that moving to SSRS 2008 you can forget about the InScope() function and all limitations associated with it and matrix-based reports. These limitations made me abandon the matrix region in one of my projects and replace it with programmatically-generated "pseudo" crosstab reports that used the table region.

To take Tablix for a spin, use the standalone Report Designer. Or, open an existing SSRS report in the standalone Report Designer. As mentioned in my previous post, the VS.NET Report Designer doesn't support Tablix in CTP4.

Matrix is dead, long live Tablix!


Posted Sun, Aug 12 2007 10:34 PM by Teo Lachev

Comments

Blog del CIIN wrote SQL Server 2008: Creando informes con SSRS 2008 (II)!
on Thu, May 8 2008 5:58 PM

Hace un par de semanas explicábamos los principales cambios que aparecen en SSRS 2008 a la hora de crear

SQL Server 2008: Creando informes con SSRS 2008 (II)! « Pasi??n por la tecnolog??a… wrote SQL Server 2008: Creando informes con SSRS 2008 (II)! « Pasi??n por la tecnolog??a…
on Thu, May 8 2008 6:10 PM

Pingback from  SQL Server 2008: Creando informes con SSRS 2008 (II)! « Pasi??n por la tecnolog??a…

What's new in SQL Reporting Services 2008 | SADev.co.za wrote What's new in SQL Reporting Services 2008 | SADev.co.za
on Mon, Oct 20 2008 3:42 AM

Pingback from  What's new in SQL Reporting Services 2008 | SADev.co.za

Robert Bruckner's Advanced Reporting Services Blog wrote Tablix – The Matrix Revolution
on Thu, Mar 5 2009 11:08 PM

Tablix is the new underlying flexible data region and grouping structure introduced in Reporting Services

Tune Up Your PC » Post Topic » Tablix ??? The Matrix Revolution wrote Tune Up Your PC » Post Topic » Tablix ??? The Matrix Revolution
on Fri, Mar 6 2009 3:24 AM

Pingback from  Tune Up Your PC  » Post Topic   » Tablix ??? The Matrix Revolution