EDA365电子论坛网

标题: 使用APP Designer 导入表格数据生成三级树节点出错 [打印本页]

作者: Touuqu    时间: 2020-9-25 16:06
标题: 使用APP Designer 导入表格数据生成三级树节点出错
本帖最后由 Touuqu 于 2020-9-25 16:52 编辑 ; G1 r! F1 `4 r. E
* w1 T$ \- q+ P
如下问题向大家请教,感谢浏览、解答!由于实际数据量较大,我仿照Matlab2019导入二级树节点的APP示例,希望在APP Designer中导入表格数据生成三级树节点,但在二级树节点下导入三级数据时出现了无法识别三级树节点对应的表变量名称的问题,求问为什么相同代码却无法识别三级树节点对应的表变量名称?代码该如何修改才能生成三级树节点?2 y7 M$ r/ M8 K' U
7 ]6 ?$ f9 R* l1 d
5 @) T$ n& ?) W

5 X) X1 F- y$ O# k; o+ P9 ~. ^这是程序代码
6 n& j6 h! E) G& tfunction startupFcn(app)$ X8 K7 m3 Y7 e
            t=readtable('ConstructionMechine.xlsx');
* L! c5 N4 y) V            MechineinApp=t(strcmp(t.MechineType,app.Weight.Text)>0,'MechineName');% G9 t& ~- o9 \5 M
            for j=1:size(MechineinApp,1)4 d, z- D  g  G4 b9 o1 Z
                mechinename=char(MechineinApp{j,'MechineName'});  %二级树节点8 h! l) y+ \& v; I+ l7 r8 y
                uitreenode(app.Weighth,'Text',mechinename);        
. V9 V- j9 |; t( ?$ |                specifications=char(MechineinApp{j,'Specifications'});  %三级树节点- N9 f- _+ I- a5 J
                uitreenode(mechinename,'Text',specifications);
8 `5 b9 g3 }+ t( G/ [# T            end4 A4 n0 A) I6 }) ~: h( V: ?% C( U2 h
2 _/ c3 }7 V& i, A2 U5 d! I! [8 u2 k. ^
        end
& t; V; ~# x  o0 [' D* c# _9 V' A3 X: J) B+ y6 R* d
: M! O/ p) `$ x+ |
# z% g  C; N9 F) O
) q. {2 C4 s, g2 x

9 N3 c9 F  c7 q6 I: G- x: C$ J: n/ k& R/ I3 O6 f. j
" J2 A4 A, G1 n* S$ U

作者: younicp    时间: 2020-9-25 16:39
路过的支持你一下
作者: NingW    时间: 2020-9-25 16:54
不知道你这个问题可不可以找help帮忙




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2