ELimits.SortByX (Сортировать лимит по X)

Описание
Сортирует данные лимита по возрастанию значений оси X.
Свойства
| Входной аргумент | Тип аргумента | Тип переменной | Описание |
|---|---|---|---|
| limits | Константа, Переменная, Выражение | ELimits | Лимит |
Пример
Рассмотрим работу блока на примере простой программы, которая обеспечивает сортировку данных лимита в объекте типа ELimits по возрастанию значений оси Х.

Создадим переменную ELimit типа ELimits.
Создадим интерфейс пользователя с одной кнопкой. Нажмем правой кнопкой по заголовку программы и выберем пункт меню «Добавить новый элемент».

Выберем элемент «Панель управления» и введем имя элемента. Нажмем кнопку «Создать»

Добавим на панель управления следующие элементы: Интерактивные элементы -> Кнопка;

Включим событие «Click» и введем имя кнопки в свойствах.

Перейдем на холст выполняемой программы. Действия программы будут происходить по нажатию пользователем на кнопку. Для этого запуск программы должен начинаться с отображения дашборда. Добавим блок «ShowDashboard» и выберем созданную панель управления в меню настройки:

Блок обработки события свяжем с программным алгоритмом, обеспечивающим соответствующие манипуляции с переменной ELimit. Добавим на холст блок ELimits.SortByX. В качестве входной переменной ELimits в блоке ELimits.SortByX укажем переменную «ELimit».

В блоке Handler выберем созданное событие нажатия кнопки.

Следующим блоком идёт ELimits.SortByX. В данном блоке необходимо задать только входную переменную типа ELimits. Пример настройки блока ELimits.SortByX показан на следующем рисунке.

Нажмем правой кнопкой мыши по переменной ELimit и выберем пункт меню «Редактировать начальное значение», чтобы внести данные, которые будут храниться в лимите при запуске программы. Введем значения лимита, представленные на следующем рисунке.

Посмотрим, как работает пример. Нажмем на кнопку на панели управления и откроем окно просмотра значения переменной ELimit из вкладки «Контекст». Данные исходного лимита отсортированы по возрастанию значений оси Х.
