Hello, what i have is a MDX query that works fine as analysis view. now i want to create the same result within a jasper report by using the same olap data source. mdx query: select Crossjoin({[sUPPLIER].[All SUPPLIERs].children}, {[Measures].[VALUE1], [Measures].[VALUE2]}) ON COLUMNS, NON EMPTY {[PRODUCTS].Members} ON ROWS from [sPM] i used a crossjoin to create a result with 6 columns and 3 column groups, like: supplier1#supplier2#supplier3 value1,value2#value1,value2#value1,value2 to make it even more complicated .....the number of columns is dynamic! when inserting this mdx into ireport report query, it does not show me the measures. all i see is: COLUMNS #SUPPLIER #-#(All) #-#SUPPLIER #Measures #-#MeasuresLevel ROWS #..... how can i use grouped column data from olap sources in jasper reports? i guess, another way would be to simply access the relational data and create a crosstab. but the olap should have better performance and is made for such calculations. Thanks for all answers and thoughts, Jay Post Edited by Jan Eberle at 01/14/09 16:04