SetArrayValue
SetArrayValue (Установить значение массива) - устанавливает желаемое значение выбранному элементу массива.
Свойства
| Входной аргумент | Тип аргумента | Тип переменной | Описание |
|---|---|---|---|
| Array | Constant, Variable, Expression | Любой тип, с выбранным свойством "Массив" | Массив, с которым будут производиться действия |
| Index | Constant, Variable, Expression | Int32 | Индекс выбранного элемента массива |
| Value | Constant, Variable, Expression | Должен совпадать с типом переменной входа Array | Значение, которое будет записано в выбранный элемент |
Пример
Рассмотрим работу данного блока на примере. Составим программу, которая присвоит третьему элементу массиву число 10.

Создадим 2 переменные типа Int32: array и value3.

В свойствах переменной array выберем параметр "Массив" с размером "5".
Установим начальные значения каждого из 5 элементов массива. Для этого откроем контекстное меню переменной array и выберем пункт "Редактировать".
Установим значения для каждого элемента массива. Например, такие.

Перейдём к свойствам блока SetArrayValue.
Для параметра Array установим нашу переменную-массив array.
Выберем элемент, значение которого будет изменено, это элемент массива с индексом = 3.
И установим значение, которое запишется в третий индекс массива - это число 10.

Для наглядности работы, добавим на холст ещё блок GetArrayValue.
Тут мы сохраним значение третьего элемента массива array в переменную value3.

Выведем полученное значение на экран сообщения.

Запустим проект.

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