Selection: IDimSelectionSet;
Свойство Selection возвращает отметку, в соответствии с которой отстраивается таблица.
Данное свойство возвращает отметки всех измерений всех источников данных экспресс-отчёта. Полученную отметку можно изменить. Все изменения передаются в источники данных, в результате чего они будут перестроены. Также при этом будет перестроена и таблица с данными. Если необходимо произвести многочисленные изменения в отметках, то рекомендуется все изменения производить между вызовами методов IPivot.BeginSelectionUpdate и IPivot.EndSelectionUpdate. Это позволит избежать постоянного перестроения источников данных, что влечет за собой постоянное извлечение данных.
Если в источнике есть измерения, управляемые другими измерениями, то работа с ними осуществляется в два этапа:
Между вызовами методов IPivot.BeginSelectionUpdate и IPivot.EndSelectionUpdate устанавливаем отметку по тем измерениям, которые управляют какими-либо другими измерениями. При вызове метода IPivot.EndSelectionUpdate те измерения, которыми управляют, будут перестроены.
Получаем обновленную отметку через свойство IPivot.Selection.
Между вызовами методов IPivot.BeginSelectionUpdate и IPivot.EndSelectionUpdate устанавливаем отметку в перестроенных управляемых измерениях.
Важно. После вызова метода IPivot.BeginSelectionUpdate и внесения каких-либо изменений в отметку все изменения будут применены при вызове метода IPivot.EndSelectionUpdate. Для работы с актуальной отметкой после вызова IPivot.EndSelectionUpdate её необходимо повторно получить, используя свойства Selection.
Примечание. В «Форсайт. Аналитическая платформа» может быть задано ограничение отметки.
Использование свойства приведено в примере для IPivot.BeginSelectionUpdate.
См. также: