全球FlexSim系统仿真中文论坛

标题: 求教!哪位大神给我讲解一下这一串代码是什么意思?新手上路,很着急!!!!!!! [打印本页]

作者: xiaofannk    时间: 2013-4-23 21:11
标题: 求教!哪位大神给我讲解一下这一串代码是什么意思?新手上路,很着急!!!!!!!
treenode thelist = getvarnode(current,"componentlist");1 j5 X$ p, N/ p/ T* C2 K
  treenode thesum = getvarnode(current,"targetcomponentsum");7 A4 }8 y# Y" e* ^
  setnodenum(thesum,0);$ W% ^7 I& ~. S5 k
# w2 R+ f$ ~- C3 U' ~
   {" G) H* G7 y* @2 s; p
     setnodenum(cellrowcolumn(thelist,1,1),getlabelnum(first(current),"1"));
! Q1 T9 f4 c$ x, _4 j0 k# S    inc(thesum,getlabelnum(first(current),"1"));
1 }+ h& m+ {. ?3 E     setnodenum(cellrowcolumn(thelist,2,1),getlabelnum(first(current),"2"));9 P# h9 U* K; l2 F8 g! l  q( \, G' f/ p
    inc(thesum,getlabelnum(first(current),"2"));
/ @2 Y3 P/ L- x4 C2 q     setnodenum(cellrowcolumn(thelist,3,1),getlabelnum(first(current),"3"));7 ^% H1 K/ z1 D
    inc(thesum,getlabelnum(first(current),"3"));
, Z  b  {, }) R: f; t' e( E+ j1 G     setnodenum(cellrowcolumn(thelist,4,1),getlabelnum(first(current),"4"));
( U, ~5 f# E, k; i8 _    inc(thesum,getlabelnum(first(current),"4"));* Q7 q" g* Z1 g: a- d
  }
/ g, m+ j8 Z0 F}
作者: missman    时间: 2013-4-24 15:55
你的代码不全啊,但是大概就是根据当前实体的标签值设置属性节点“componentlist”(好像是个表格)的值,,然后将节点targetcomponentsum的值加対应标签的值。
作者: xiaofannk    时间: 2013-4-24 18:25
2# missman
0 r6 A/ N( M8 t/ B- n8 r
8 A5 d3 H5 d. {( W' T我这新手,主要是不明白  setnodenum 、getlabelnum这之类的具体什么含义,有什么作用




欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/) Powered by Discuz! X3.3