dbTalk Databases Forums  

how to change order

microsoft.public.sqlserver.olap microsoft.public.sqlserver.olap


Discuss how to change order in the microsoft.public.sqlserver.olap forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Kal
 
Posts: n/a

Default how to change order - 03-07-2006 , 09:58 AM






I am using SQL Server Analysis service 2000, I got about 10 measures
and
three calculated Member, On cube browser, Is there any anyway to change

order of display, , my calculated memeber is display at end. I want to
display calculated member first then my measures.


Any help please


Thanks
Kalyan


Reply With Quote
  #2  
Old   
Voorshwa
 
Posts: n/a

Default Re: how to change order - 03-07-2006 , 10:30 AM






Hi Kalyan.

Probably the easiest way to do this is to create a set that orders the
measures exactly how you want. For example, if I have 2 regular
measures (Sales, Cost) and 1 Calculated Measure (Net Profit) then I
would create a named set that looked like this:

{Measures.[Net Profit], Measures.Sales, Measures.Cost}

This will put the calc member first, followed by your regular ones.
Also, by putting them in a set you get to see the member names.

HTH

V


Reply With Quote
  #3  
Old   
Kalyan
 
Posts: n/a

Default Re: how to change order - 03-07-2006 , 12:41 PM



Hi Voorshwa

Thanks for reply, but

I created namedset like this
{Measures.[Net Profit], Measures.Sales, Measures.Cost}

On cube browser,
Net Profit, Cost, my calculated memeber, Net Profit, cost (this is because
of named set)

If i hide regular measure, named set also hide

please give more details about your idea

thanks

"Voorshwa" wrote:

Quote:
Hi Kalyan.

Probably the easiest way to do this is to create a set that orders the
measures exactly how you want. For example, if I have 2 regular
measures (Sales, Cost) and 1 Calculated Measure (Net Profit) then I
would create a named set that looked like this:

{Measures.[Net Profit], Measures.Sales, Measures.Cost}

This will put the calc member first, followed by your regular ones.
Also, by putting them in a set you get to see the member names.

HTH

V



Reply With Quote
  #4  
Old   
Pat.
 
Posts: n/a

Default Re: how to change order - 04-06-2006 , 07:59 AM



Hi Kalyan,

I'm trying to do the same thing with measeures inside my cubes and I would
like to know if any solution has been found yet.

Thanks


"Kalyan" wrote:

Quote:
Hi Voorshwa

Thanks for reply, but

I created namedset like this
{Measures.[Net Profit], Measures.Sales, Measures.Cost}

On cube browser,
Net Profit, Cost, my calculated memeber, Net Profit, cost (this is because
of named set)

If i hide regular measure, named set also hide

please give more details about your idea

thanks

"Voorshwa" wrote:

Hi Kalyan.

Probably the easiest way to do this is to create a set that orders the
measures exactly how you want. For example, if I have 2 regular
measures (Sales, Cost) and 1 Calculated Measure (Net Profit) then I
would create a named set that looked like this:

{Measures.[Net Profit], Measures.Sales, Measures.Cost}

This will put the calc member first, followed by your regular ones.
Also, by putting them in a set you get to see the member names.

HTH

V



Reply With Quote
  #5  
Old   
Darren Gosbell
 
Posts: n/a

Default Re: how to change order - 04-07-2006 , 10:01 PM



I have not tested this myself, but have you tried hidding all the raw
measures and setting up every measure you want the users to see as
calculated members?

You could set up all your standard measures as [Net Profit Raw] [Cost
Raw] and then set up calculated members called [Net Profit] and [Cost]
that just return their respective "raw" values. In theory, this should
get around the issue of calculated measures sorting last.

--
Regards
Darren Gosbell [MCSD]
Blog: http://www.geekswithblogs.net/darrengosbell

In article <7F8027DA-FEA8-49A5-A56A-AD95C6726A0E (AT) microsoft (DOT) com>, Pat.
@discussions.microsoft.com says...
Quote:
Hi Kalyan,

I'm trying to do the same thing with measeures inside my cubes and I would
like to know if any solution has been found yet.

Thanks


"Kalyan" wrote:

Hi Voorshwa

Thanks for reply, but

I created namedset like this
{Measures.[Net Profit], Measures.Sales, Measures.Cost}

On cube browser,
Net Profit, Cost, my calculated memeber, Net Profit, cost (this is because
of named set)

If i hide regular measure, named set also hide

please give more details about your idea

thanks

"Voorshwa" wrote:

Hi Kalyan.

Probably the easiest way to do this is to create a set that orders the
measures exactly how you want. For example, if I have 2 regular
measures (Sales, Cost) and 1 Calculated Measure (Net Profit) then I
would create a named set that looked like this:

{Measures.[Net Profit], Measures.Sales, Measures.Cost}

This will put the calc member first, followed by your regular ones.
Also, by putting them in a set you get to see the member names.

HTH

V




Reply With Quote
  #6  
Old   
Pat.
 
Posts: n/a

Default Re: how to change order - 04-10-2006 , 09:09 AM



Thanks Darren,


"Darren Gosbell" wrote:

Quote:
I have not tested this myself, but have you tried hidding all the raw
measures and setting up every measure you want the users to see as
calculated members?

You could set up all your standard measures as [Net Profit Raw] [Cost
Raw] and then set up calculated members called [Net Profit] and [Cost]
that just return their respective "raw" values. In theory, this should
get around the issue of calculated measures sorting last.

--
Regards
Darren Gosbell [MCSD]
Blog: http://www.geekswithblogs.net/darrengosbell

In article <7F8027DA-FEA8-49A5-A56A-AD95C6726A0E (AT) microsoft (DOT) com>, Pat.
@discussions.microsoft.com says...
Hi Kalyan,

I'm trying to do the same thing with measeures inside my cubes and I would
like to know if any solution has been found yet.

Thanks


"Kalyan" wrote:

Hi Voorshwa

Thanks for reply, but

I created namedset like this
{Measures.[Net Profit], Measures.Sales, Measures.Cost}

On cube browser,
Net Profit, Cost, my calculated memeber, Net Profit, cost (this is because
of named set)

If i hide regular measure, named set also hide

please give more details about your idea

thanks

"Voorshwa" wrote:

Hi Kalyan.

Probably the easiest way to do this is to create a set that orders the
measures exactly how you want. For example, if I have 2 regular
measures (Sales, Cost) and 1 Calculated Measure (Net Profit) then I
would create a named set that looked like this:

{Measures.[Net Profit], Measures.Sales, Measures.Cost}

This will put the calc member first, followed by your regular ones.
Also, by putting them in a set you get to see the member names.

HTH

V





Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.