设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9361|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
  d2 O2 P- {, D# f& g) }3 {& w
: m0 B  t# q" ~+ k9 ~# j我先設一個tablefile裡面的欄位屬性為table,
4 C1 J  o1 f/ f+ O* C& A+ ]! D3 y2 e
" u* E, n6 d: F/ `8 l! P/ Y然後我想在那個tablefile裡面再產生一個新的tablefile,1 G' N. @8 i. Y1 D# F
& \( W% F. F  {$ U  ?3 J
在4.6版的程式裡面的程式碼如下:: W: I9 O! r6 U& Q! \4 e
& }# B, v. w& J! C
if
$ V. Z& E4 v6 Wtablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

/ U- N6 A; l) p# g  V" P" s) [; k$ _& B
tablefile.create(1,1)
: C! `) P( ^7 u& D- v6 V* P4 ]+ m
end;: N. H  |) d4 L) ]2 j0 |: @9 t* @7 i6 z
$ J5 u' ]! I# Q8 N$ U

! m/ g' ~. g+ o+ _0 I; ]8 f0 f0 N3 `  h, t- y7 \2 D
6 B3 ]8 u1 e% |& W
這是4.6版的程式,! m# D6 u9 \( A+ K6 Y9 |3 z6 q
* Y) d& F' J( v  M3 \
6 h6 j. u. I* ], ^' R
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
2 F7 Y0 N( @$ W7 _* b3 T% t7 m1 d. ^6 ^6 D0 T) U2 ?

1 Z# `. f  I; }* [, x: m/ g不知道新版的指令為何?7 g* n9 I; L! H  b* Q0 H; W) T; U5 d
5 G. O% v* d8 b( ^$ T! B

! M9 A" g( G5 b* `, f
' T0 Z; e+ \2 v) s' l  R3 h  o5 }' @
9 v0 b2 m  j- u5 M& B
0 x9 T+ k9 j7 F抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),' W0 @& b8 H5 o5 K

7 }) i: O. w" I  e0 K8 i  i3 u另外找到一個語法可以改變欄位屬性,
4 v; K, O' o4 @+ a6 m
+ x9 u- _2 C+ K* c& R; B" q  @' w# S% Ltablefile.setdatatype(欄位,"屬性")
0 D% e$ M5 i0 q# g
# @! j; M# F( W1 P4 T- d+ E; g, _9 q! [* a+ n; T. z4 {
謝謝7 o. Q+ R# K1 i2 L! u9 s1 L9 D0 `3 j

- x/ u% w. j; |# y5 n1 n( P2 A如果有哪位前輩知道可否告知一下,
) d" _+ J! }( p( v) U# X) |" |; ~; S+ y* j$ E6 ~7 |- ?
, o! ~/ @; h/ @/ J
謝謝!' k& \, L6 b9 R9 `2 d0 c8 g2 n
: g: G* L$ o  G! N' d0 d
[ 本帖最后由 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版本里面创建表格的语句是0 ~0 q3 m9 i4 \' `/ y% r
if tablefile[1,1].void then" ^: Q5 T( P. W8 I( V' j
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11
/ e5 S7 M1 h, ?( w- A' r5 S6 N; d" _" r  Z
& q" z" V& \. ^* ?$ J& |
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-26 01:39 , Processed in 0.018277 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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