设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9273|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
, w$ E/ }6 }8 f3 b9 E. l
) q1 t- }" B4 c. Q我先設一個tablefile裡面的欄位屬性為table,
9 }0 a! ^8 y! I- z8 O2 k) [: U! ]6 Z0 f4 H, E: Z: C3 j; c* k2 W
然後我想在那個tablefile裡面再產生一個新的tablefile,
7 i) t6 I  S/ B7 X( l2 E3 e9 j8 S! [+ ]7 g3 D: Q
在4.6版的程式裡面的程式碼如下:
4 a- o! q5 P1 N5 O# `# `
+ Q( z, x+ q9 }; Z; p, v/ Gif
. N$ \, _& f  c: u( j6 b8 J! X8 A; o' Ztablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
0 \% p8 J0 M/ L/ X% {2 v! @

$ m; J, r' b' C( k- j) O7 A0 d0 ]tablefile.create(1,1)

1 c- @* q4 A4 L, uend;
2 Z" U4 J3 n2 u! |9 S
4 D4 I  t! A# q8 B- J
, l9 I* }  k$ X/ m" [
1 ~5 \0 V( |3 `$ C4 ~; F; x/ r# I( Y' p. O5 B1 p/ V5 T
這是4.6版的程式,9 x2 G$ ^" d* l+ L  f
4 K# y' P+ z1 O5 C7 S
: a. P/ D3 m5 z, [0 s; M* c
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
/ Z0 [! m1 h; m. A  D- E; h% S7 }) C, a0 M! p2 \" h; B; N
) A/ Q" r! X7 C7 B- b' S
不知道新版的指令為何?0 }" q% M  N) B! o7 H( K

' B- w1 I0 g, Z: k% S- ?$ |+ L9 B1 C5 f" @! S* k+ ~6 ^

2 V1 I! o5 e, Q! v2 Y2 s+ R
' O; |* `6 S+ Z9 r9 g. j  A% {3 h+ A3 v+ I
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
( l% {' ?% K. N- d- v% v  |! N7 f8 c/ Y+ R
另外找到一個語法可以改變欄位屬性,
( H, N& O$ T$ r% X$ m# ?, l- P( L6 [7 c% P: h0 q& k: d
tablefile.setdatatype(欄位,"屬性")# z9 L: m& v1 B& G
# V% W7 ?9 h3 \

9 o& `2 t8 S3 ~1 h謝謝/ v6 P  |7 G9 j8 Q) i
7 h9 ~& Z1 o7 Y3 t" Q. \( `
如果有哪位前輩知道可否告知一下,
' Y4 N3 S7 b. W1 ~
; s: S) g" e  k" s" |' s3 T3 A: J, F7 A7 v: m5 L+ b7 t& x$ w3 a
謝謝!
. Q+ v4 }1 k6 ]7 i5 [/ e: G5 C' w0 F( u( f9 _/ _; W
[ 本帖最后由 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版本里面创建表格的语句是) B$ H: n( S8 L* F) J' c# V
if tablefile[1,1].void then
/ z. ]1 ]: q! f0 Jtablefile.createNestedList(1,1)   --新创建的表格名字就是table11
  ]" h% L# Y9 k! ?8 v$ K* I$ G4 r7 t# i
0 |7 O# `1 A4 f
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-4 04:37 , Processed in 0.013392 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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