 <p>Yes CubeGrid is available to Power and Enterprise license holders from Isomorphic. Check out the CubeGrid and Facets classes and take a look at the show cases on the smartgwt pages.</p> <p><a href="http://www.smartclient.com/smartgwtee/showcase/#cube_analytics" rel="nofollow">http://www.smartclient.com/smartgwtee/showcase/#cube_analytics</a> and follow examples.</p> <p>If you are just able to use ListGrid you can achieve the same thing through iterating through the records. If you are able to use a database you can enter customSQL</p> <p>such as:</p> <pre><code>&lt;operationBindings&gt; &lt;operationBinding operationType="fetch" operationId="VEP_AREA_RECORD"&gt; &lt;customSQL&gt; SELECT * FROM (SELECT SUBSTRING(MeasurementTime,7,4) [Year], CASE SUBSTRING(Time,1,2) WHEN '01' THEN 'Jan' WHEN '02' THEN 'Feb' WHEN '03' THEN 'Mar' WHEN '04' THEN 'Apr' WHEN '05' THEN 'May' WHEN '06' THEN 'Jun' WHEN '07' THEN 'Jul' WHEN '08' THEN 'Aug' WHEN '09' THEN 'Sep' WHEN '10' THEN 'Oct' WHEN '11' THEN 'Nov' WHEN '12'THEN 'Dec' END as [Month], [value] , [col1] as col1, col1 [col1_name], col2 [col2_name], col3 [col3], [col4_name] FROM your_table WHERE MeasurementValue IS NOT NULL) TableDate PIVOT &lt;what you want in rows&gt; FOR [Month] IN ( [Jan],[Feb],[Mar],[Apr], [May],[Jun],[Jul],[Aug], [Sep],[Oct],[Nov],[Dec] ) ) AS PivotTable ORDER BY groupCol1, groupCol2 &lt;/customSQL&gt; </code></pre> <p>clearly these columns could be actual values in your records/db or derived (in my case derived from the datefield. I"m not a SQL guru so if there's a better way I'd love to hear it.</p> <p>In the above exmple the output would be</p> <pre><code> [jan] [feb] [mar] etc.....in your case [col1_valA] [col2_val1] valx valy [col1_valB] [col2_val2 </code></pre>