![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hi, I have a business requirement where in which the logic of a calculated member (MDX Expression) depends upon whether a particular dimension say [Gender] is selected as a ROW dimension or not. I have written the following MDX expression with in the Analysis Manager for the cube and it works perfectly fine. IIF(INSTR(1, SETTOSTR(STRTOSET("AXIS(0)")), "[Gender]."), "Yes Logic Goes Here", "No Logic Goes Here") Now we have moved to 64-bit MSAS and it did not support ⤽INSTR⤝ function. Can you please suggest any other MDX way to find out if a particular dimension is selected as a ROW or COLUMN dimension and correspondingly change the logic in the calculated member? Also, is Microsoft going to implement VBA like functions such as ⤽INSTR⤝, ⤽LEN⤝ etc in the immediate release (64bit) versions? Thanks a lot, Prasad. |
#3
| |||
| |||
|
| With |
#4
| |||
| |||
|
|
Hi, I have a business requirement where in which the logic of a calculated member (MDX Expression) depends upon whether a particular dimension say [Gender] is selected as a ROW dimension or not. I have written the following MDX expression with in the Analysis Manager for the cube and it works perfectly fine. IIF(INSTR(1, SETTOSTR(STRTOSET("AXIS(0)")), "[Gender]."), "Yes Logic Goes Here", "No Logic Goes Here") Now we have moved to 64-bit MSAS and it did not support "INSTR" function. Can you please suggest any other MDX way to find out if a particular dimension is selected as a ROW or COLUMN dimension and correspondingly change the logic in the calculated member? Also, is Microsoft going to implement VBA like functions such as "INSTR", "LEN" etc in the immediate release (64bit) versions? Thanks a lot, Prasad. |
![]() |
| Thread Tools | |
| Display Modes | |
| |