设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10001|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
4 u7 ]/ ?& O4 P, K2 o  c* |
- c% c0 ~) y" Q+ D9 X) l我先設一個tablefile裡面的欄位屬性為table,
. I  P0 R. {2 F) |$ H+ b' l, J8 W/ i4 F; [' ~- B
然後我想在那個tablefile裡面再產生一個新的tablefile,3 \/ s6 o  q' p) ?0 e
- D- d  R1 J6 Z2 N+ O) a( s) T
在4.6版的程式裡面的程式碼如下:' A! k& m& y9 _7 ~4 e2 o

* p5 R' p" m: w$ X* iif
; N) {: V! h( m* j* qtablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

& c2 K$ K2 r( Y& u! E
9 s8 K4 N1 x( u4 O9 @/ ?tablefile.create(1,1)
$ \1 U" K: B/ Z* W8 T
end;* p7 |! K0 ?$ @+ A
% H. H3 V5 J+ x& u: ~

7 [3 ?) }- k! c' u" _. c
5 |/ f- P$ k; d. M5 [- O( X4 a5 |( E. d! A- c" E
這是4.6版的程式,
7 A! K$ w! Z* W8 m3 a1 j
6 ^+ T" S6 J5 G" ~9 A% L6 M- K( `9 i, [$ D
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
$ O4 P% G# P% ]$ D5 ]
4 u2 v5 j6 p# P& _: o
# U8 I* C  n, R* G/ E, u6 i! d8 q不知道新版的指令為何?
3 k/ H/ }$ p0 F  o! z
( t  o" Y9 @- Z% b6 L
- z. @7 j/ x- ^4 {( x! ^# U6 F# S
$ X4 T& k+ Y8 W3 h
1 L2 M( h/ J, d$ }: |" V5 j1 K
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),  W! P/ z( L  e6 k4 O4 M. p1 S, H
1 `9 [' `+ t3 O9 N
另外找到一個語法可以改變欄位屬性,
& ]2 @* {$ J6 b& h6 G: d, J" d  G  H8 z0 E
tablefile.setdatatype(欄位,"屬性")
7 g0 q& ]/ z) c" ?2 r% Y# o
8 f# R' D3 R$ k) H
, i3 r5 A. Z7 C4 O' g+ {謝謝
0 Q5 T4 W/ L1 v# k3 r+ ^
( P' T% }8 [% s. f* r如果有哪位前輩知道可否告知一下,
0 F5 g5 I3 {' c" @+ L% g4 z7 b( _8 z# w% S
4 N: [3 s3 v, S0 c4 f
謝謝!
: h% i6 }2 H& y3 G9 \( _9 _
. R/ w+ e8 R' \5 o0 M. Q[ 本帖最后由 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版本里面创建表格的语句是; k; D1 M- V5 Q
if tablefile[1,1].void then
4 F7 ^1 \+ P1 Ctablefile.createNestedList(1,1)   --新创建的表格名字就是table11: A4 A! G9 F+ I* e1 b0 Y" f; L4 I+ V
( s7 f; n* ^$ V( x& V& [. |

4 X0 O7 U' |' f# A# h2 |呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-9-9 22:38 , Processed in 0.014436 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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