Thanks Vadim again.
So your suugestion is assign the some other dimension FLD property value is not available in NW and to do that use the FOR/NEXT which has performance impact. The other solution is to store values as a SIGNEDDATA with some dummy members.
Can you please explain how to achieve the SIGNEDDATA with some dummy members. I will maintain it instead of the property and use the tuple expression.
*REC)EXPRESSION=%VALUE%*([DIM1].[D1DUMMY],[D2].[D2DUMMY],[D3].[D3DUMMY]),...)