设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9405|回复: 2

[交流] 請問如何在tablefile裡面產生tablefile?(已解決)

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,; H/ G$ m. q8 }7 }

3 l' o9 q2 }9 U* ~7 k9 Y我先設一個tablefile裡面的欄位屬性為table,6 ]3 b7 Y$ f( v

7 Y; G" q5 A* ^: }$ k然後我想在那個tablefile裡面再產生一個新的tablefile,
$ ~7 Q8 X" w- a( U4 T/ ~
6 `* S  J' J' K, U: U" F) r% u3 c0 a在4.6版的程式裡面的程式碼如下:- {: g/ X3 ]+ l) p, R( |
! u" i6 W' k3 E
if 4 R, Q3 T+ @8 T. K$ i
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
, \9 |& }: s. W+ l
+ m% w0 r) K. f% O" F. ?
tablefile.create(1,1)
* o+ R5 J, i: y" i
end;7 ?& |; U& d7 t  }* @- P. _) \
( B7 T- X( s1 H  ]

, t% J! f  K1 ?2 W' O& ]" ~- I4 Q) `" R3 A  U: E. X
% o' ]6 M. `, q
這是4.6版的程式,) L7 R9 c& d+ u

7 ]/ L% |; Y. i; `( S& x6 g- x& A, m& g! s0 Y
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,& p# L5 O: |; n  o* Z1 X
6 ?, B3 \( w' M% a! I  S
; ?# ]: j0 N; K6 |2 w" h
不知道新版的指令為何?
; G9 Y1 _3 L9 `. `6 V4 a; I! z2 Q) m4 f: g0 c2 U/ ~% Z- L
% H6 {2 a: j* T! A$ ^+ V# o9 N

1 G: L+ }, n4 K# G# |5 W" m7 o3 I- @1 A- n/ O6 ?
2 E" C+ {, E+ ^: J
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),& i: s; A6 _9 |0 |9 E

" p( R* U7 g9 P& n6 }另外找到一個語法可以改變欄位屬性,2 i+ I' h( f: x3 S$ G3 W( L# P
8 w  y* W. Z4 X! |8 O9 \( W
tablefile.setdatatype(欄位,"屬性")
1 i! c: C( q+ i2 E1 @, F, l* Q! R: c1 e! v9 |  B" ]# H2 l

) R" F4 u' }* r1 N6 m! g( e$ W謝謝
# ~3 p" l( a9 L( J0 T+ B
+ p! s3 |+ i: j1 K8 w) N如果有哪位前輩知道可否告知一下,7 ~) K4 L' V2 @1 w

. l6 a4 C0 i. x- l7 P+ c- v- Q+ R" ~7 g  ]" J$ e8 S3 F4 G" q
謝謝!2 ]! b. Q) h; w7 Z! K

: r4 _/ ?: |% j- V4 R; r2 U' M' N[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ]

最佳答案

查看完整内容

真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
发表于 2008-10-16 21:15:35 | 显示全部楼层
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
发表于 2008-10-30 21:27:48 | 显示全部楼层
8.2版本里面创建表格的语句是/ h- ~! t3 a6 o6 @# z9 ?
if tablefile[1,1].void then( Q! h& l$ l9 o2 x3 ]
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11; L4 ?! A* r: ~

8 \5 U& S2 d( e0 I4 `( R: L, d* ^3 u; w# r. i- y
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2026-7-3 10:52 , Processed in 0.015508 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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