全球FlexSim系统仿真中文论坛

搜索
查看: 2794|回复: 2
打印 上一主题 下一主题

求教!哪位大神给我讲解一下这一串代码是什么意思?新手上路,很着急!!!!!!!

[复制链接]
跳转到指定楼层
1#
xiaofannk 发表于 2013-4-23 21:11:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
treenode thelist = getvarnode(current,"componentlist");3 }% j1 J' X8 j9 P7 h7 ]# l! e" W
  treenode thesum = getvarnode(current,"targetcomponentsum");
/ A5 }; W+ |& f' ^; L! c  setnodenum(thesum,0);
9 X/ B5 s# R" k+ z( E3 R* _% f( R1 D& {
   {
, [- {4 A$ ~+ Q. e% A% ~3 a- g& s( V     setnodenum(cellrowcolumn(thelist,1,1),getlabelnum(first(current),"1"));/ v: @* M* K# J9 i0 t
    inc(thesum,getlabelnum(first(current),"1"));
2 ~4 ^) z0 @& X9 ~+ k     setnodenum(cellrowcolumn(thelist,2,1),getlabelnum(first(current),"2"));2 e7 N4 Q+ F# {9 H; ]
    inc(thesum,getlabelnum(first(current),"2"));
, O% U- u! v$ K/ u     setnodenum(cellrowcolumn(thelist,3,1),getlabelnum(first(current),"3"));
8 e% n. }3 n, }6 \6 V    inc(thesum,getlabelnum(first(current),"3"));
/ f$ P) j( g" G& w  X* ]' p( H     setnodenum(cellrowcolumn(thelist,4,1),getlabelnum(first(current),"4"));
( X5 O( H% G. [: |8 q2 M    inc(thesum,getlabelnum(first(current),"4"));
- Y/ u' H: q! ]0 ^  n- `, d5 l2 j  }
% @. e5 e  J$ e/ a! v7 x( {& h- w}
2#
missman 发表于 2013-4-24 15:55:12 | 只看该作者
你的代码不全啊,但是大概就是根据当前实体的标签值设置属性节点“componentlist”(好像是个表格)的值,,然后将节点targetcomponentsum的值加対应标签的值。
3#
 楼主| xiaofannk 发表于 2013-4-24 18:25:11 | 只看该作者
2# missman 4 A0 U  a" Z  j: I2 H6 Z) D
0 [, G2 q7 Q2 _  Q) a( }7 I- I; h
我这新手,主要是不明白  setnodenum 、getlabelnum这之类的具体什么含义,有什么作用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|全球FlexSim系统仿真中文论坛 ( 京ICP备14043114号-2 )

GMT+8, 2024-5-15 14:39 , Processed in 0.064109 second(s), 13 queries .

Powered by Discuz! X3.3© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表