checkbox in APP designer

조회 수: 40 (최근 30일)
José Barrera Alvarez
José Barrera Alvarez 2020년 6월 10일
댓글: José Barrera Alvarez 2020년 10월 12일
In the Matlab built in examaple call "TableDataAppExample.mlapp", a graphical table component is filled (by the function startupFcn(app)) with a variable table call "t" by the sentence
% Add data to the Table UI Component
app.UITable.Data = t;
The data in the therd column of the variable table "t" is a logical value, its value either is "true" or "false", and after filling the graphical table (by app.UITable.Data = t;) it happens that in the therd column logical "true" appears as a checked checkbox, and logical "false" appears as an unchecked checkbox.
My problem is...
When I do the same in my ongoing APP design it happens that when a fill my graphical table from a variable table, columns defined in this variable table as logical "true" appear as a "1" in the graphical table, and columns defined as logical "false" appear as a "0",
How can I make them to appear as a checked or unchecked checkbox as in the "TableDataAppExample.mlapp" example ?.

채택된 답변

Monika Phadnis
Monika Phadnis 2020년 10월 9일
R2020b Documentation for 'uitable' specifies that logical arrays will be displayed as checkboxes.
Refer this page:
Is there any error or warning displayed for your use case?
  댓글 수: 1
José Barrera Alvarez
José Barrera Alvarez 2020년 10월 12일
After reading your indicated help page, I understood that I was not using the “ColumnFormat” property to define the format of the cell array columns when creating my table. After correct use of that property now is o.k..
The problem came from the fact that the in the indicated built in app example, there is no stamement using the “ColumnFormat” property. The indicated “t” the table is obtained by reading an excel file by
t = readtable('patients.xls');
(so I assume that the format of the “t” table columns (char, numeric, logical ,....) is inherited someway from this excel file).
Thank you very much for your answer !.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Develop Apps Using App Designer에 대해 자세히 알아보기

제품


릴리스

R2019b

Community Treasure Hunt

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

Start Hunting!

Translated by