设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8772|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,; j/ m) v8 e3 O
( W4 m$ e9 l# A- l9 x; S+ B
我先設一個tablefile裡面的欄位屬性為table,. E3 C% A+ Q  K/ i- i! v6 z
1 l$ v. X0 j& H2 F& Z' V: r$ {
然後我想在那個tablefile裡面再產生一個新的tablefile,6 G! i4 o2 K" B+ _+ w4 L! F& i4 g

; N  J$ Z  Q# P在4.6版的程式裡面的程式碼如下:, p& I/ T9 n2 [/ D9 F

9 y  f' l; C5 h+ a: [- R- y3 Jif
- B, x2 s4 H& dtablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

& f: @, F) p) [8 Z: M9 v, y! x
( J. e2 S3 B. U$ a' L8 otablefile.create(1,1)
: I8 d6 R  E4 k* e; }- X+ o
end;) O- Z1 |2 r" O& R* l3 I

5 e0 K( M% ^! S8 A
! }3 k+ v2 S/ u; u9 \) h4 ]* s& E% a3 ]) L5 h0 w

! A1 w0 [' X0 ~$ q8 u" I這是4.6版的程式," T2 r9 S; E& h$ g
. }4 _8 }, X1 n' a9 p
2 b- p8 F. H# E0 u* b
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
! b' }$ ~$ Y- P7 w
2 h# B" x, q: Q" X, |% _/ L0 Z
* ^6 B& R5 D7 [( Y不知道新版的指令為何?- N# _' V: F  H) q  n- j3 H. X
" Q2 H' S( x$ }6 |' v+ b2 H
/ n6 p  F# ~" A# j
. E* h) N+ F1 s: U- V

8 J) x. b- E; e( |( r8 b9 q/ w, a; B* a9 I( P) H* q
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
/ y1 O1 M+ {7 s: `& u& E
1 B+ `: h, _- n另外找到一個語法可以改變欄位屬性,# ?+ p. I! I% s" ~+ k9 _

3 P& A6 O6 H4 g5 s! [4 M; qtablefile.setdatatype(欄位,"屬性")
# F) _% U, h& \& z' ~+ t5 k! V% n( J  N3 L# u/ s* y5 n
8 B; q' N- M0 e
謝謝0 e5 O! s/ N" V% N% j1 ~
$ h1 |! C9 q: `$ H
如果有哪位前輩知道可否告知一下,
* z6 k( L6 \# Y: k: A& V& N6 M% h8 \
: ?) ^/ ?6 h2 U) `) ~. `( U% C# q1 a' o2 f6 m+ l: {. d" \0 D" }! Y7 {
謝謝!9 D' q  `  C# s$ M. G7 |

! a8 F* n0 K$ {1 A[ 本帖最后由 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版本里面创建表格的语句是/ X3 G; Z. f3 B! B
if tablefile[1,1].void then
$ j9 L5 G* ~# l7 Z, V1 ntablefile.createNestedList(1,1)   --新创建的表格名字就是table11: ?- y6 M  C0 x* t

1 y0 c7 U: J! W/ p: k1 S5 [* i$ m! {% A  i; X/ v* C* n
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-16 17:22 , Processed in 0.019526 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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