Identyfikatory zestawu
                Identyfikator zestawu reprezentuje zestaw rekordów w danych: albo wszystkie dane, albo ich podzestaw. Jest to zestaw rekordów zdefiniowany przez wybór. Może to być bieżący wybór, wszystkie dane (bez wyboru), wybór z zakładki lub wybór ze stanu alternatywnego.
W przykładzie Sum( {$<Year = {2009}>} Sales ) identyfikatorem jest znak dolara: $. Reprezentuje on bieżący wybór. Reprezentuje również wszystkie możliwe rekordy. Zestaw ten może zostać następnie zmieniony przez modyfikator zawarty w tym wyrażeniu zestawu: zostaje dodany wybór 2009 w Year.
Identyfikator zestawu $ jest tożsamy z niepodaniem identyfikatora zestawu. Na przykład w powyższym przykładzie wyrażenie Sum( {$<Year = {2009}>} Sales ) jest równoważne Sum( {<Year = {2009}>} Sales ).
W bardziej złożonym wyrażeniu zestawu dwa identyfikatory mogą być używane razem z operatorem, aby utworzyć sumę, różnicę lub część wspólną dwóch zestawów rekordów.
W poniższej tabeli przedstawiono kilka typowych identyfikatorów.
| Identyfikator | Opis | 
|---|---|
| 1 | Reprezentuje cały zestaw wszystkich rekordów w aplikacji niezależnie od dokonanych wyborów. | 
| $ (lub nie ma ustawionego identyfikatora) | Reprezentuje rekordy bieżącego wyboru w stanie domyślnym. Wyrażenie zestawu {$} jest zatem równoważne niepodaniu żadnego wyrażenia zestawu. | 
| $1 | Reprezentuje poprzedni wybór w stanie domyślnym. $2 reprezentuje przedostatni wybór itd. | 
| $_1 | Reprezentuje następny wybór. $_2 reprezentuje drugi w kolejności wybór i tak dalej. | 
| BM01 | Można zastosować dowolny identyfikator zakładki lub dowolną nazwę zakładki. | 
| AltState | Stan alternatywny można przywołać przez podanie nazwy tego stanu. | 
| AltState::BM01 | Zakładka zawiera wybory wszystkich stanów, a do konkretnej zakładki można się odwoływać, kwalifikując jej nazwę. | 
W następującej tabeli przedstawiono przykłady z różnymi identyfikatorami.
| Przykład | Wynik | 
|---|---|
| Sum ({1} Sales) | Zwraca wartość łącznej sprzedaży dla danej aplikacji. Ignorowane są wybory, ale nie wymiary. | 
| 
                                 Sum ({$} Sales)  | 
                            Zwraca wartość sprzedaży dla bieżącego wyboru (zwraca to samo co funkcja Sum(Sales)). | 
| 
                                 Sum ({$1} Sales)  | 
                            Zwraca wartość sprzedaży dla poprzedniej selekcji. | 
| 
                                 Sum ({BM01} Sales)  | 
                            
                                 Zwraca wartość sprzedaży dla zakładki o nazwie BM01.  | 
                        
Zob. także: