Разделитель строки — компонент. Разбивает входную строку на несколько строк, сигналом для разделения строки служит указанный символ.
Внешний вид компонента
Режим проектировщика | Режим оператора |
---|---|
Не имеет |
Параметры:
Входные
- Вход — текстовая строка, которая будет разделена на несколько.
Выходные
- Выход 1 — Выход 49 — выходные строки. Количество зависит от параметра Outputs.
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- Delimiter (|) — символ разделения строки. Не отображается в разделенных строках. По умолчанию символ «|».
- Outputs (2) — количество выходов. По умолчанию 2. Максимальное количество 49.
Программирование
При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.
Параметры:
Входные
- Вход — значение строки, которая будет разделена на несколько (текст).
Настраиваемые свойства:
Частные свойства (в скобках значение, установленное по умолчанию):
- BSTR Delimiter — установка и чтение символа разделителя (строка).
- LONG Outputs — установка и чтение количества выходов (от 0 до 49).
Пример
Проект в SCADA ZETView
В данном примере рассмотрена работа компонента «Разделитель строки«. Пользователем вводится строка в Текстовое поле. После получения управляющего импульса с кнопки без фиксации под названием «Разделить строки«, введенная строка передается на компонент «Разделитель строки», где строки разделяются при получении символа «|». Результат выводится на компонент «Метка«. Данный компонент используется для создания различных проектов, в том числе таких как преобразователи цап ацп.
Результат работы проекта