exponenta event banner

addRow

Класс: Simulink.dialog.parameter.CustomTable
Пакет: Simulink.dialog.parameter

Добавление новой строки в пользовательскую таблицу

Синтаксис

NewRow = tableControl.addRow(RowValue)

Описание

NewRow = tableControl.addRow(RowValue) добавляет строку с указанными свойствами в пользовательскую таблицу.

Входные аргументы

развернуть все

Дескриптор пользовательской таблицы, указанный как объект. Вы можете использовать getDialogControl для получения пользовательского дескриптора таблицы. Дополнительные сведения см. в разделе getDialogControl.

Рассмотрим, например, tableControl = maskObj.getDialogControl(TableName). Здесь, maskObj является объектом маски и TableName - имя пользовательской таблицы.

Типы данных: char vector

Значения строк указаны для количества доступных столбцов. Если указаны пять значений RowValue в пользовательской таблице с пятью столбцами в таблицу добавляется одна строка. Если для такой таблицы добавлено 10 значений строк, то добавляются две строки.

Рассмотрим, например, tableControl = maskObj.getDialogControl(TableName). Здесь, maskObj является объектом маски и TableName - имя пользовательской таблицы.

Типы данных: char vector | cell array

Примеры

% Get block mask handle.
maskObj = Simulink.Mask.get(gcb); 

% Get custom table handle.
tableControl = maskObj.getDialogControl('myTable');

% Add a row with six column values.
tableControl.addRow(  'sig5', 'Input', 'Inherit', 'Inherit', 'on', 'Inherit' ); 

Представлен в R2019a