Try/Catch#
Блок реализует конструкцию Try/Catch. Для правильной работы блоки этого контейнера должны заканчиваться блоком "Конец". При возникновении ошибки в блоках будет реализован выход по коннектору "Если ошибка". В противном случае по коннектору "Выход".
Для имитации конструкции Finally требуется ручное соединение блоков после обработки ошибки с блоками коннектора "Выход". Если к коннектору "Если ошибка" не подключен блок, то ошибка будет игнорироваться, и выход будет произведен по коннектору "Выход". Если коннектор "Выход" не подключен, то при отсутствии ошибки, будет произведен возврат из текущей диаграммы.
| Количество попыток | [Текст] Блок не выйдет по коннектору "Если ошибка" пока не закончится указанное число попыток. |
| Пауза между попытками | [Число] Значение в секундах для задержки между попытками. |
| Переменная 1 | [Переменная] Имя первой переменной, которой необходимо присвоить новое значение. Можно выбрать из выпадающего списка переменную, которая была ранее объявлена в панели Переменные, а также ввести имя новой или использовавшейся ранее в другом блоке переменной, даже если она не была объявлена в панели Переменные. |
| Значение 1 | [Любой тип данных] Новое значение первой переменной. Свойство игнорируется, если не задано имя первой переменной. Новое значение переменной может быть как константой (числом, текстовой строкой), так и выражением с использованием других переменных и/или функций. В новом значении переменной разрешено использовать выражение с участием этой же переменной. Не забудьте, что здесь и в других блоках используемые в выражениях названия переменных должны начинаться с символа |
| Переменная 2 | [Переменная] Имя второй переменной, которой необходимо присвоить новое значение. Можно выбрать из выпадающего списка переменную, которая была ранее объявлена в панели Переменные, а также ввести имя новой или использовавшейся ранее в другом блоке переменной, даже если она не была объявлена в панели Переменные. |
| Значение 2 | [Любой тип данных] Новое значение второй переменной. Свойство игнорируется, если не задано имя второй переменной. Новое значение переменной может быть как константой (числом, текстовой строкой), так и выражением с использованием других переменных и/или функций. В новом значении переменной разрешено использовать выражение с участием этой же переменной. Не забудьте, что здесь и в других блоках используемые в выражениях названия переменных должны начинаться с символа |
| Переменная 3 | [Переменная] Имя третьей переменной, которой необходимо присвоить новое значение. Можно выбрать из выпадающего списка переменную, которая была ранее объявлена в панели Переменные, а также ввести имя новой или использовавшейся ранее в другом блоке переменной, даже если она не была объявлена в панели Переменные. |
| Значение 3 | [Любой тип данных] Новое значение третьей переменной. Свойство игнорируется, если не задано имя третьей переменной. Новое значение переменной может быть как константой (числом, текстовой строкой), так и выражением с использованием других переменных и/или функций. В новом значении переменной разрешено использовать выражение с участием этой же переменной. Не забудьте, что здесь и в других блоках используемые в выражениях названия переменных должны начинаться с символа |
| Переменная 4 | [Переменная] Имя четвертой переменной, которой необходимо присвоить новое значение. Можно выбрать из выпадающего списка переменную, которая была ранее объявлена в панели Переменные, а также ввести имя новой или использовавшейся ранее в другом блоке переменной, даже если она не была объявлена в панели Переменные. |
| Значение 4 | [Любой тип данных] Новое значение четвертой переменной. Свойство игнорируется, если не задано имя первой переменной. Новое значение переменной может быть как константой (числом, текстовой строкой), так и выражением с использованием других переменных и/или функций. В новом значении переменной разрешено использовать выражение с участием этой же переменной. Не забудьте, что здесь и в других блоках используемые в выражениях названия переменных должны начинаться с символа |
| Переменная 5 | [Переменная] Имя пятой переменной, которой необходимо присвоить новое значение. Можно выбрать из выпадающего списка переменную, которая была ранее объявлена в панели Переменные, а также ввести имя новой или использовавшейся ранее в другом блоке переменной, даже если она не была объявлена в панели Переменные. |
| Значение 5 | [Любой тип данных] Новое значение пятой переменной. Свойство игнорируется, если не задано имя первой переменной. Новое значение переменной может быть как константой (числом, текстовой строкой), так и выражением с использованием других переменных и/или функций. В новом значении переменной разрешено использовать выражение с участием этой же переменной. Не забудьте, что здесь и в других блоках используемые в выражениях названия переменных должны начинаться с символа |
| Выражение 1 | [Выражение] Выражение, которое необходимо выполнить. Должно быть записано в формате языка PowerShell. |
| Выражение 2 | [Выражение] Выражение, которое необходимо выполнить. Должно быть записано в формате языка PowerShell. |
| Выражение 3 | [Выражение] Выражение, которое необходимо выполнить. Должно быть записано в формате языка PowerShell. |
| Выражение 4 | [Выражение] Выражение, которое необходимо выполнить. Должно быть записано в формате языка PowerShell. |
| Уровень сообщений | Выбор уровня сообщений, который будут выводить блоки при работе. Возможные значения:
Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы. |
| Выражение 5 | [Выражение] Выражение, которое необходимо выполнить. Должно быть записано в формате языка PowerShell. |
| Уровень обработки | Выбор уровня обработки ошибок. Возможные значения:
Если выбрано значение "Default", то будет использоваться значение блока "Старт" данной диаграммы. |
| Текст ошибки | [Текст] Возвращает подробную информацию об ошибке в случае некорректного выполнения работы блока. |