设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9414|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
! Q8 x6 f: v& K4 e  z4 S2 Z) T
, Z2 l0 Z& \7 @% r! c- ~9 u0 o我先設一個tablefile裡面的欄位屬性為table,
( T' E3 C9 n, D, ^- s% ?5 r7 n9 F4 f  F  N. T$ {( N
然後我想在那個tablefile裡面再產生一個新的tablefile,
% j# H; S- m# Y$ W
- A; T1 P- h; B2 B在4.6版的程式裡面的程式碼如下:& Q9 ~6 ~6 B5 F4 c: i1 K

& ~! M) Z) H$ {# vif ( ^1 B! S8 ]0 _* u- J
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
, K! S  ~1 x& Z" G
% \# w! h3 O6 |6 P! g2 v0 h
tablefile.create(1,1)
2 Y; b5 x4 ]- B8 }1 b$ v+ i
end;
% {2 ~, v) o0 X, @; q$ n3 |
- h. j& o+ O: u* R2 \
4 |% O0 r. \( ]# G; Y+ A5 r: m% ?" ~* U! B- C1 E/ C/ Q" x9 Y

3 [6 g9 L: x! ?* X0 D' U這是4.6版的程式,5 N1 Q- U+ [3 N+ q6 d

2 O/ H. A: D# ?& T) h  L, A7 X, Z) K& X+ w0 Q0 V" ]
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,- w' E5 L% _6 k( u6 Y( B- O: y
/ p. B! l% ?! o; l- j- E8 J

* a& E( \7 B! E# |不知道新版的指令為何?8 |7 x  G$ o- p( R) {8 E& ^

2 Y+ Z9 |; E% F, R3 L  O, W. H7 I3 a; v2 e4 a

! `1 R2 W+ ~2 t* i3 d  k& V& v$ t+ M* _6 |
" d9 v) K4 W- V/ V8 o3 W
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),' y7 i% w  @  e/ V, c1 A

- q' _. b0 [3 g" b5 g% M另外找到一個語法可以改變欄位屬性,
* [4 M. N. a; ]8 m5 x/ D, q9 K8 J1 v/ a7 p! o
tablefile.setdatatype(欄位,"屬性")
3 S% @, M$ g. G! c2 f8 v$ |* L, ^# A) s
8 ~  x8 w* b! J7 n4 O* B3 }
謝謝
/ t& q, g" `: l
( s# j/ D+ z; u; U3 q如果有哪位前輩知道可否告知一下,, `1 H4 Q* L( m* x2 p

6 n7 W) p! E: u+ l0 @4 y: c
  d5 g% e+ Q$ d5 H- m謝謝!
3 g1 I1 i5 p# U7 H/ C( r$ [6 b' V# H
[ 本帖最后由 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版本里面创建表格的语句是5 ]1 @. R1 k( R+ @6 x4 W
if tablefile[1,1].void then
( c, e* @6 y) wtablefile.createNestedList(1,1)   --新创建的表格名字就是table111 K, \. e1 g0 G4 O, K$ {& n
9 o( W! _* q- H( n+ Z- W- ~
. n: P, u' @* i1 y5 W, a6 R$ a
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-5 09:15 , Processed in 0.014384 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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