Под заказ

Сокращение массива

Стоимость Цена по запросу
Российское производство Гарантия производителя Доставка по РФ и ЕАЭС

Сокращение массива

Сокращение массива — компонент. Сокращает массив, путём отсечения N-го количества элементов справа или слева, где N - размер сокращения массива.

Внешний вид компонента

Параметры:

Входные

• {Y} — входной массив.

Выходные

• A{Y} — поступает сокращенный массив.

Настраиваемые свойства:

Общие свойства (окружение)

• Приведены по данной ссылке.

Частные свойства (в скобках значение, установленное по умолчанию):

• cuttype (Справа) — тип сокращения массива. На выбор принимает два значения: Слева и Справа. Посредством данной настройки выбирается с какой стороны будут отсечены элементы массива.

• CutSize (0) — количество сокращаемых элементов. Принимает любое целочисленное значение. Означает количество отсекаемых элементов массива.

Программирование

При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.

Параметры:

Входные

• {Y} — значения массива, который будет взят для сокращения массива.

Настраиваемые свойства:

Общие свойства (окружение)

• Приведены по данной ссылке.

Частные свойства (в скобках значение, установленное по умолчанию):

• BSTR CutType — установка и чтение типа сокращения массива: Справа; Слева (строка).

• LONG CutSize — установка и чтение количества сокращаемых элементов (число).

Методы:

• FLOAT GetValueFromIndex(LONG index) — считать значение массива по заданному индексу.

Пример

Проект в SCADA ZETView

В данной схеме показана работа компонента Сокращение массива.

С помощью Селектора вводятся элементы массива, которые затем поступают на формировщик массивов. Далее сформированный массив поступает на вход компонента Сокращение массива, также конвертируется в строковый массив, с помощью Конвертера (числ.мас.-стр.мас.), и отображается в Таблице данных. Выходной сокращенный массив с компонента Сокращение массива также конвертируется и выводится в Таблицу данных.

Селектор "Размер сокращения массива" и Комбинированный список "Ширина уровня" подключены к "Сокращение массива" через Менеджер свойств, позволяют пользователю настраивать соответствующие характеристики. Так как изначально у компонента "Сокращение массива" нет данных контактов, а только лишь настраиваемые свойства, селекторы подключаются к ним через менеджер свойств.

Данный компонент используется для создания различных проектов, в том числе таких как Система программного обеспечения.

Результат работы проекта