Browse File and Load Data on Table in App Designer

29 vues (au cours des 30 derniers jours)
DARLINGTON ETAJE
DARLINGTON ETAJE le 22 Juil 2021
Hi. I am trying to put this code on the callback of a function but it is not working. Please me out. When I click, it leads me to look for the file but when I try to open, I get errors...I have tried different methods like readtable, importdata...and so on
[file,path] = uigetfile({'*.xlsx';'*.csv';'*.m';'*.slx';'*.mat';'*.*'},...
'File Selector');
Data23=uiimport(file);
app.UITable8.Data=Data23;

Réponses (1)

Sivani Pentapati
Sivani Pentapati le 6 Août 2021
Based on my understanding, you are trying to load data from a file into a table. uiimport loads data from a file into a structure so assigning it to data of table might throw an error. You can resolve the error by assigning the corresponding attributes of structure to table. The below code is a possible workaround for data in struct Data23
app.UITable.Data= Data23.data;
app.UITable.ColumnName = Data23.colheaders;
You can also refer to the documentation of uiimport for more information

Catégories

En savoir plus sur Tables dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by