Try/Catch (TryCatchContainer)

Блок реализует конструкцию Try/Catch. Для правильной работы блоки этого контейнера должны заканчиваться блоком "Конец". При возникновении ошибки в блоках будет реализован выход по коннектору "Если ошибка". В противном случае по коннектору "Выход".

Для имитации конструкции Finally требуется ручное соединение блоков после обработки ошибки с блоками коннектора "Выход". Если к коннектору "Если ошибка" не подключен блок, то ошибка будет игнорироваться, и выход будет произведен по коннектору "Выход". Если коннектор "Выход" не подключен, то при отсутствии ошибки, будет произведен возврат из текущей диаграммы.

Количество попыток

[Текст] Блок не выйдет по коннектору "Если ошибка" пока не закончится указанное число попыток.

Пауза между попытками

[Число] Значение в секундах для задержки между попытками.

Переменная 1

[Переменная] Имя первой переменной, которой необходимо присвоить новое значение.

Можно выбрать из выпадающего списка переменную, которая была ранее объявлена в панели Переменные, а также ввести имя новой или использовавшейся ранее в другом блоке переменной, даже если она не была объявлена в панели Переменные.

Значение 1

[Любой тип данных] Новое значение первой переменной. Свойство игнорируется, если не задано имя первой переменной. Новое значение переменной может быть как константой (числом, текстовой строкой), так и выражением с использованием других переменных и/или функций.

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

Переменная 2

[Переменная] Имя второй переменной, которой необходимо присвоить новое значение.

Можно выбрать из выпадающего списка переменную, которая была ранее объявлена в панели Переменные, а также ввести имя новой или использовавшейся ранее в другом блоке переменной, даже если она не была объявлена в панели Переменные.

Значение 2

[Любой тип данных] Новое значение второй переменной. Свойство игнорируется, если не задано имя второй переменной. Новое значение переменной может быть как константой (числом, текстовой строкой), так и выражением с использованием других переменных и/или функций.

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

Переменная 3

[Переменная] Имя третьей переменной, которой необходимо присвоить новое значение.

Можно выбрать из выпадающего списка переменную, которая была ранее объявлена в панели Переменные, а также ввести имя новой или использовавшейся ранее в другом блоке переменной, даже если она не была объявлена в панели Переменные.

Значение 3

[Любой тип данных] Новое значение третьей переменной. Свойство игнорируется, если не задано имя третьей переменной. Новое значение переменной может быть как константой (числом, текстовой строкой), так и выражением с использованием других переменных и/или функций.

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

Переменная 4

[Переменная] Имя четвертой переменной, которой необходимо присвоить новое значение.

Можно выбрать из выпадающего списка переменную, которая была ранее объявлена в панели Переменные, а также ввести имя новой или использовавшейся ранее в другом блоке переменной, даже если она не была объявлена в панели Переменные.

Значение 4

[Любой тип данных] Новое значение четвертой переменной. Свойство игнорируется, если не задано имя первой переменной. Новое значение переменной может быть как константой (числом, текстовой строкой), так и выражением с использованием других переменных и/или функций.

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

Переменная 5

[Переменная] Имя пятой переменной, которой необходимо присвоить новое значение.

Можно выбрать из выпадающего списка переменную, которая была ранее объявлена в панели Переменные, а также ввести имя новой или использовавшейся ранее в другом блоке переменной, даже если она не была объявлена в панели Переменные.

Значение 5

[Любой тип данных] Новое значение пятой переменной. Свойство игнорируется, если не задано имя первой переменной. Новое значение переменной может быть как константой (числом, текстовой строкой), так и выражением с использованием других переменных и/или функций.

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

Выражение 1

[Выражение] Выражение, которое необходимо выполнить. Должно быть записано в формате языка PowerShell.

Выражение 2

[Выражение] Выражение, которое необходимо выполнить. Должно быть записано в формате языка PowerShell.

Выражение 3

[Выражение] Выражение, которое необходимо выполнить. Должно быть записано в формате языка PowerShell.

Выражение 4

[Выражение] Выражение, которое необходимо выполнить. Должно быть записано в формате языка PowerShell.

Выражение 5

[Выражение] Выражение, которое необходимо выполнить. Должно быть записано в формате языка PowerShell.

Уровень сообщений

Выбор уровня сообщений, который будут выводить блоки при работе. Возможные значения:

  • "Default" - по умолчанию;

  • "Release" - вывод отключен;

  • "Debug" - вывод основной информации;

  • "Detailed" - вывод подробной информации.

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

Текст ошибки

[Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока.

Last updated