MATLAB Answers

how to add the results of the checkbox to the table.

6 views (last 30 days)
aveks Gebastyan
aveks Gebastyan on 4 Aug 2018
Commented: Adam Danz on 13 Aug 2018
Help me. I have 5 checkboxes, when I click the first checkbox the results will be displayed in the table. the problem is, when I click the second checkbox, the second checkbox results, appear in the table but replace the first result ... can anyone help me ...
// checkbox1 this is true or false?
a= get(hObject,'Value');
if a==1
set(handles.uitable1,'data',{'Bercak', '1', '0';})
else
set(handles.uitable1, 'data', '');
end

Accepted Answer

Adam Danz
Adam Danz on 5 Aug 2018
When you set the uitable data, you're setting the entire table, not just one line of the table.
For example, in this line from your code:
set(handles.uitable1,'data',{'Bercak', '1', '0';})
The entire data table will be just that 1 row.
Instead, you need to read each checkbox and write the entire table including all rows. If you need help with that let me know.
  5 Comments
Adam Danz
Adam Danz on 13 Aug 2018
I don't mind helping at all. :) But I'm having a little trouble understanding what you want to do.
When you check a checkbox, what data goes into the table? Where does your GUI get the data from?
Could you write out a simple example of what would happen when I check and uncheck a few boxes?

Sign in to comment.

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!