IEaxSelectionPadContext.PopupSort

Синтаксис Fore

PopupSort(SortType: EaxPopupSortType);

Синтаксис Fore.NET

PopupSort(SortType: Prognoz.Platform.Interop.Express.EaxPopupSortType);

Параметры

SortType. Тип сортировки элементов измерения.

Описание

Метод PopupSort выполняет сортировку элементов иерархии.

Комментарии

Для выполнения действия над сворачивающейся иерархией используйте метод IEaxSelectionPadContext.PopupCommand.

Пример Fore

Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с наименованием «Button1», компонента EaxConfigurationPanel с наименованием «EaxConfigurationPanel1» и компонента UiErAnalyzer, который установлен в качестве источника данных для «EaxConfigurationPanel1». UiErAnalyzer подключен к какому-либо экспресс-отчету репозитория.

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
    sps: ISystemPadContext;
    Type: EaxPopupSortType;
Begin
    sps := EaxConfigurationPanel1.GetActiveContext;
    Type := EaxPopupSortType.Descending;
    (sps As IEaxSelectionPadContext).PopupSort(Type);
End Sub Button1OnClick;

На боковой панели перейдите в группу вкладок «Отметка» и выберите измерение. При нажатии на кнопку будет выполнена сортировка элементов измерения по убыванию.

Пример Fore.NET

Необходимые требования и результат выполнения примера Fore.NET совпадают с примером Fore. Вместо компонентов Fore используйте их Fore.NET аналоги.

Imports Prognoz.Platform.Interop.Express;

Private Sub button1_Click(sender: System.Object; e: System.EventArgs);
Var
    sps: ISystemPadContext;
    Type: EaxPopupSortType;
Begin
    sps := eaxConfigurationPanelNet1.CtrlBox.GetActiveContext();
    Type := EaxPopupSortType.sortDescending;
    (sps As IEaxSelectionPadContext).PopupSort(Type);
End Sub;

См. также:

IEaxSelectionPadContext