<< Click to Display Table of Contents >> Navigation: Проект > Элементы дерева объектов > Палитра ФБ > Вычисления > Формирование строки |
Функциональный блок
Описание:
Функциональный блок Формирование строки предназначен для динамического формирования текстовой строки в режиме исполнения.
Вид функционального блока в дереве Объекта:
Входы и выходы:
|
ИМЯ |
ТИП |
ПРИМЕЧАНИЕ |
ВХОДЫ |
Параметры |
Группа переменных |
Количество переменных Параметр определяется на закладке Настройки панели свойств ФБ Формирование строки. Каждая переменная имеет свой идентификационный номер, например, Параметр 0, Параметр 1 и т. д. |
ВЫХОД |
Результат |
Строковый |
Формируется динамически |
Страница свойств Настройки:
В поле Шаблон вводится строка, которая будет отображаться на выходе функционального блока Результат в режиме исполнения.
Значения входных переменных Параметр могут так же отображаться в формируемой строке в том месте, где в шаблон будет вставлен идентификационный номер переменной Параметр в фигурных скобках{}.
Например, если настроить ФБ Формирование строки так, как показано на рисунке, и добавить в дерево объекта ФБ Служебная информация
на мнемосхеме будет отображаться требуемый текст:
.
При задании идентификационного параметра есть возможность задавать форматирование строки. Например, Параметр 0 - это вещественное число, то есть возможность указать количество знаков после запятой введя - {0:F2}. Если Параметр 0 - переменная времени и нужно оставить только дату, то можно ввести - {0:dd-MM-yyyy}.
Если необходимо выполнить перенос строки необходимо разместить в нужном месте текста - {\n}