I have the following calculated member that is being used to create Offline/Local cubes.
CALCULATE;
CREATE MEMBER CURRENTCUBE.[MEASURES].[Percentage]
AS Case
When IsEmpty( [Measures].[Event Count] )
Then 0
Else ((
[EE Event Template Type Dim].[Event Types].CurrentMember,
[Measures].[Event Count]) /
( [EE Event Template Type Dim].[Event Types].[(All)].[All],
[Measures].[Event Count]
)*100)
End,
FORMAT_STRING = "###.##%",
BACK_COLOR = 12632256 /*Silver*/ ,
FORE_COLOR = 16744576 /*R=128, G=128, B=255*/ ,
VISIBLE = 1 ;
I'm looking for a way to round the result. The FORMAT_STRING functionality does not carry over when I create the local cube so I end up with values like 28.90909097.
Any suggestions would be appreciated.
Tristan
Tristan,
Have you tried the "format" function?
Format(
Case
When IsEmpty( [Measures].[Event Count] )
Then 0
... rest of case statement from original calculation
,"###.##%")
|||That did the trick! Much Thanks!
No comments:
Post a Comment