根据下拉列表中的值对UITable上的字段求和

时间:2018-10-09 14:10:05

标签: matlab matlab-app-designer

我正在创建一个应用程序,它将执行一些简单的数学功能。这些功能之一是对表中的字段求和。但是,它应该根据在下拉菜单上选择的内容对字段求和,并在编辑字段组件上显示总和值。例如,使用附件的图像,当我单击“控件总计”时,我想在“会计期间”列中显示数字的总和,并将其显示在右侧称为“总和”的编辑字段中。

function ControlTotalButtonPushed(app, event)
    ct = app.FieldsDropDown.Value;
    total = sum(app.UITable.Data.ct);
    app.EditFieldTotal.Value = total;
    if total == 0
        app.BalanceUnbalanceLabel.Text = 'Balance';
    else
        app.BalanceUnbalanceLabel.Text = 'Unbalance';
    end    
    end

我得到一个错误:

  

无法识别的变量名“ ct”

我认为app.UITable.Data.ct将引用列名称进行求和?

请参阅所附图片。

0 个答案:

没有答案