Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
vikasgupta
Creator
Creator

Set Expression

Hi Everyone

Can anyone explain this set expression


ID_TYPE=$::ID_TYPE,

Thanks

Vikas

1 Solution

Accepted Solutions
Not applicable

This is used when you have Alternate State(s).

To apply or use the selection(s) from one state in another state, you would use such syntax.

e.g. sum({[State 1]<ID_TYPE=$::ID_TYPE>} Sales)

View solution in original post

8 Replies
vikasmahajan

Hii

Normally :: is used with comprehensive analysis meaning of this expression is   ID type is = selected ID type $ is used for selection.

Hope this help you.

Vikas Mahajan

Hope this resolve your issue.
If the issue is solved please mark the answer with Accept as Solution & like it.
If you want to go quickly, go alone. If you want to go far, go together.
vikasgupta
Creator
Creator
Author

Hi Vikas

Thanks for reply !!

Please let me know If i am correct then this expression used for just fetching current selection .

Thanks

Vikas

vikasmahajan

Yes , $ identifier is for current selections only.

Hope this resolve your issue.
If the issue is solved please mark the answer with Accept as Solution & like it.
If you want to go quickly, go alone. If you want to go far, go together.
Not applicable

:: is a scope resolution

er_mohit
Master II
Master II

tresesco
MVP
MVP

I guess, this is being used in a case of alternate state.   $:: is to use the selection in the default state filters.

Not applicable

hi

in your code
ID_TYPE=$::ID_TYPE,

here--

:: stands for Scope Operator also known as default state scope operator.

basically this uses in set analysis with $ (current selection)  sign

Not applicable

This is used when you have Alternate State(s).

To apply or use the selection(s) from one state in another state, you would use such syntax.

e.g. sum({[State 1]<ID_TYPE=$::ID_TYPE>} Sales)