设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9247|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
* I4 r" a. V7 _+ `1 l! a0 e! |/ \% O: E4 P% C9 q
我先設一個tablefile裡面的欄位屬性為table,
% @5 T3 _0 E& v7 b7 \2 T
  e8 t& V6 G: U/ w; y然後我想在那個tablefile裡面再產生一個新的tablefile,
5 [0 S2 E1 k* |; U) F& G* r& a3 O5 ~& X& K4 l8 y
在4.6版的程式裡面的程式碼如下:' Z0 C9 l3 m/ f
& ^! }7 i( k1 y% B4 \2 v  Q
if 9 f0 T. q  s# M" z! y5 k
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

2 \/ R5 |3 t; `$ C
; e+ j, H- {$ v& ]* s6 r. r0 @; atablefile.create(1,1)
% n5 w' y0 g8 ^+ l- j/ ?; c7 Q5 w5 G
end;6 D/ \  Z0 R3 k8 Y& n1 k1 C; v

, C. k. b$ `7 V4 ?1 Y! [0 a) e8 f8 e6 |0 ]# |
) O) P; j7 z% f3 p9 K

4 g9 u  f3 a. m) B這是4.6版的程式,
# J0 w$ d: M& l. k! [& ~! }3 y! D5 k5 y% ]
8 d1 y: F* J) X  y% x9 C1 z
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,! ^/ w, V* ]9 m* [
% M$ e2 \9 g4 `8 y1 v

& D4 {0 n, Z1 F$ R  b/ g8 b不知道新版的指令為何?
9 y9 ?8 M* f. \% K  p
* e- b- F, [0 p2 [7 y/ a% O4 Y7 K7 R, F1 ~- ]. W
* j8 ^* s. p& S+ q
  }3 c- @. y" ~0 P9 n7 C$ [7 h: n
* `: F7 P6 I5 Y- {, _) o+ H7 U
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),4 J2 v  b# i0 |/ E' a3 X
' r; h; ?& e; m" x6 f
另外找到一個語法可以改變欄位屬性,
! Z  e& h8 M! J4 ~! _
' A9 ~7 r$ X5 c! dtablefile.setdatatype(欄位,"屬性")1 V6 X1 b+ e; N! X
4 k) l. `; z  g  q+ D7 U. ]
7 |2 K5 o' B: g1 i4 q, m
謝謝3 N9 i1 k% B' Q5 n0 K7 O8 y5 E
0 ?' a8 ?6 E. e7 U% e* X
如果有哪位前輩知道可否告知一下,. t8 E: @; M# z3 {

" a1 F- m, ~$ S  V, _6 k
+ Q4 M, S! m/ [8 b謝謝!
# j9 Q1 L+ x" q% |' j0 g* Y
9 |% r; t- V# B0 k+ 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版本里面创建表格的语句是8 M6 v' G: k: q( J& w6 ?
if tablefile[1,1].void then; \1 {0 z7 S4 l* ]* f
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11
4 D7 l. W5 C6 A% j  g% u
5 ^7 L0 x6 b  y3 ~. `8 K( ?
! @* @8 U# g" c8 ^呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-26 07:16 , Processed in 0.017341 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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