全球FlexSim系统仿真中文论坛

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

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

[复制链接]
跳转到指定楼层
1#
xiaofannk 发表于 2013-4-23 21:11:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
treenode thelist = getvarnode(current,"componentlist");) [+ H) L% ]1 {/ i7 Y& L/ z
  treenode thesum = getvarnode(current,"targetcomponentsum");9 ?7 ]: z' h+ W& o4 _4 }
  setnodenum(thesum,0);
% I7 o$ ~% \5 N& U  s# H1 h1 D- y" W9 z8 ]5 k8 j" B+ f. r; s
   {
1 @! a& W9 k2 u0 i     setnodenum(cellrowcolumn(thelist,1,1),getlabelnum(first(current),"1"));' s5 ]* o- }; ^% D4 X" j6 ?
    inc(thesum,getlabelnum(first(current),"1"));. e- q3 G. g( Z
     setnodenum(cellrowcolumn(thelist,2,1),getlabelnum(first(current),"2"));
0 }" x# N- g* c& Z% A0 i    inc(thesum,getlabelnum(first(current),"2"));  Z% [+ z; `- e2 u+ I
     setnodenum(cellrowcolumn(thelist,3,1),getlabelnum(first(current),"3"));; o1 f2 |# ?. I2 x" K
    inc(thesum,getlabelnum(first(current),"3"));0 B" A+ p8 }, T# M% i" m6 `3 z
     setnodenum(cellrowcolumn(thelist,4,1),getlabelnum(first(current),"4"));) l0 L% h9 _+ U4 B
    inc(thesum,getlabelnum(first(current),"4"));( I& w0 Z: a; `: `
  }
' U2 \% S, r& E' i# m}
2#
missman 发表于 2013-4-24 15:55:12 | 只看该作者
你的代码不全啊,但是大概就是根据当前实体的标签值设置属性节点“componentlist”(好像是个表格)的值,,然后将节点targetcomponentsum的值加対应标签的值。
3#
 楼主| xiaofannk 发表于 2013-4-24 18:25:11 | 只看该作者
2# missman 3 G( T, R, v: _1 m
3 \6 O; B0 x- p4 Y' l7 z
我这新手,主要是不明白  setnodenum 、getlabelnum这之类的具体什么含义,有什么作用
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-9-6 01:04 , Processed in 0.057211 second(s), 13 queries .

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

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