AddTableRows
AddTableRows (Добавить строки в таблицу) - записывает данные в таблицу результатов. Работает с массивами, в отличии от блока AddTableRow.
Свойства
Входной аргумент | Тип аргумента | Тип переменной | Описание |
---|---|---|---|
Table | Constant | Table | Таблица из результатов, в которую будут сохранены данные |
Array Index | Constant, Variable, Expression | Int32 | Индекс элемента массива, с которого происходит запись |
Count | Constant, Variable, Expression | Int32 | Количество элементов, которые будут записаны |
После того, как таблица выбрана, в окне свойств отобразятся все строки из неё.
Пример
Рассмотрим работу блока на примере следующей программы: сгенерируем массив случайных чисел и сохраним его в таблицу отчётов.
Начнём с создания таблицы результатов. Добавим в таблицу одну колонку Random.
Вернёмся на вкладку с программой. Cоздадим переменную типа Double с включённым свойством "Массив" с именем Random.
Откроем свойства блока RandomArray.
Будем генерировать массив случайных чисел от 0 до 100. Полученный результат запишем в переменную Random.
Теперь настроим блок AddTableRows.
В поле Table выберем таблицу результатов Table_Result. В колонку Random nodm запишем 100 элементов, начиная с 0-го. Брать значения будем из переменной Random.
Всё. Сгенерированные данные сохранены.
При необходимости, эти данные можно использовать для построения графика на панели управления. Пример такого использования блока описан тут.