Probably you're using the Analysis Services Provider, which only allows
measures on the columns of an MDX query. You can still use the original
OLE DB for OLAP Provider from RS 2000 days - this will allow measures on
rows, but doesn't directly support MDX parameters (you have to build the
query as an expression, like with RS 2000):
http://spaces.msn.com/cwebbbi/blog/cns!7B84B0F2C239489A!412.entry
In RS2005 you are always forced to put the Measures dimension on the
columns axis in your queries if you're using a data source of type
'Microsoft SQL Server Analysis Services' (you can still get the glorious
AS/RS2K experience if you use an OLEDB connection instead along with the
AS OLEDB Provider).
...
- Deepak
Deepak Puri
Microsoft MVP - SQL Server
*** Sent via Developersdex http://www.developersdex.com ***