设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9202|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
9 a4 ~6 {' p. d5 |* n8 X& r9 V0 F3 M* N# B
我先設一個tablefile裡面的欄位屬性為table,* ~, D* `+ G1 r9 [

. _( u! Y# x* r& k$ B* d# Y! K然後我想在那個tablefile裡面再產生一個新的tablefile,1 i( E- p1 m; J
6 z, m# t! f/ T- ?& U0 b  q
在4.6版的程式裡面的程式碼如下:; p0 O, k% W6 D' \$ J. q

5 z8 H4 Y  A  `* l3 Mif
: w, I" k5 a" y/ ~3 z- A* h& htablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
# N! N+ M! c8 o, v4 n  B9 v4 I. a) J
7 C2 ~& ~4 \7 h4 k
tablefile.create(1,1)
8 |$ D' E8 U4 `. o( ^
end;
* d! K5 z( s8 u' T/ x2 C+ z1 \9 V# j! V

7 I/ g0 i9 B8 L9 o) k
6 W7 u! s$ J/ d5 H1 X4 B
! i9 T  y5 o9 k( k這是4.6版的程式,
7 `, Q6 v5 R# m- V% A2 ]
9 |. v' l4 `0 D/ L+ o* ?: b7 W0 q7 @: v8 P
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
5 F9 g4 u9 H! p$ s3 f) I# s: t( V- e1 z

" }$ `# L+ h/ J- t( ]; I不知道新版的指令為何?1 i# {" j: o* t% j: l4 P' p
: Z8 }0 F+ u/ A/ z& s9 X' Z

" h# b/ q$ @: c9 x# S1 Z! k) S* |2 F3 m$ W7 X
5 ?9 p, n; w7 W" A" d: U% B  r
) d2 Z+ f8 X" W& l, G- O6 c2 h; o
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),+ i  O$ Z5 B# s6 ?

' @9 O3 H' |& O* M! u另外找到一個語法可以改變欄位屬性,+ Z# I  Q" C/ F( h: C6 z2 v
; x" |4 f! G3 N6 N4 @+ q3 t
tablefile.setdatatype(欄位,"屬性")
! s# F: u9 Q! }2 n% n% L% Z8 W6 a+ y* f; g$ A7 Y, B

! k9 n) }8 H, o3 ~' c3 Q謝謝! O/ |$ `1 d3 i  `; e% H& m; z

4 w8 b* m# i% l6 B  t2 M/ c  c1 {; v1 y如果有哪位前輩知道可否告知一下,, G' ?- w6 ]/ h- u1 ~) W  U" I$ F" `
( @/ @  D$ ?! k  B  P9 {2 z! v& ]
1 D8 J5 |' D  I6 K; a
謝謝!; f& q) r' n# R8 G! L
6 T" ?- T8 S0 O% i6 K, }/ ^5 T
[ 本帖最后由 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版本里面创建表格的语句是
# P; X' y6 H$ y$ T! I/ y+ qif tablefile[1,1].void then$ p( G* W5 e! J1 {4 M0 x7 c1 t
tablefile.createNestedList(1,1)   --新创建的表格名字就是table115 i0 I7 A5 E) u
# g( M* m' Z" \0 L/ S
& J& l: n/ s, {
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-15 17:01 , Processed in 0.018989 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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