Перейти к основному содержимому

Идентификаторы множества

Идентификатор представляет множество записей в данных: все данные или подмножество данных. Это множество записей, определенное путем выборки. Это может быть текущая выборка, все данные (без выборки), выборка из закладки или выборка из альтернативного состояния.

В примере Sum( {$<Year = {2009}>} Sales ) идентификатором является знак доллара: $. Это представляет текущую выборку. Он также представляет все возможные записи. Этот набор в дальнейшем может изменяться частью модификатора выражения множества: добавляется выборка 2009 в Year.

Использовать идентификатор множества $ ― это то же самое, что не указывать идентификатор множества. Так, в приведенном выше примере выражение Sum( {$<Year = {2009}>} Sales ) эквивалентно Sum( {<Year = {2009}>} Sales ).

В более сложном выражении множества можно использовать два идентификатора вместе с оператором, образующих объединение, разность или пересечение двух множеств записей.

В следующей таблице показано несколько обычных идентификаторов.

Примеры часто используемых идентификаторов
Идентификатор Описание
1 Представляет полное множество всех записей в приложении, независимо от выборок.
$ (или отсутствие идентификатора множества) Представляет записи текущей выборки в состоянии по умолчанию. Выражение множества {$}, таким образом, эквивалентно неутверждению выражения множества.
$1 Представляет предыдущую выборку в состоянии по умолчанию. $2 представляет предпоследнюю выборку и т. д.
$_1 Представляет следующую выборку (+1). $_2 представляет выборку, через одну (+2) и т. д.
BM01 Можно использовать любой ID закладки или имя закладки.
AltState Можно ссылаться на альтернативное состояние, указав имя этого состояния.
AltState::BM01 Закладка содержит выборки всех состояний, можно ссылаться на конкретную закладку, указав ее имя.

В следующей таблице показано несколько примеров различных идентификаторов.

Примеры различных идентификаторов
Пример Результат
Sum ({1} Sales) Возвращает общий объем продаж в приложении, игнорируя выборки, но не измерение.

Sum ({$} Sales)

Возвращает продажи для текущей выборки, т. е. это то же самое, что элемент Sum(Sales).

Sum ({$1} Sales)

Возвращает продажи для предыдущей выборки.

Sum ({BM01} Sales)

Возвращает продажи для закладки с именем BM01.

См. также:

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!