设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7013|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
& e# \8 i' S! v0 T% @( f( r; c5 z; p4 i
我先設一個tablefile裡面的欄位屬性為table,6 d% g0 V& f4 v3 @8 }3 R

6 q7 E& g+ s( J( Y4 _然後我想在那個tablefile裡面再產生一個新的tablefile,
8 B% N6 R, o  f8 `. ]6 g9 s/ [8 ]9 y1 o$ ^/ H/ K$ v
在4.6版的程式裡面的程式碼如下:
" W+ C# C7 ^" b- P2 Z& L2 w0 [% b7 N6 p  S3 A
if 4 q1 m8 d. P! @, C0 o3 Q
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

* r: p7 z- {$ D+ G; ^
0 H! h' X+ U; e  k4 I( A6 [0 E: d! Dtablefile.create(1,1)
  m) F6 \5 M% c
end;* D' ]& D- @( L! D% p. N* ^- w
2 ~5 `* P# n7 b. E4 _

8 O; F6 o! t+ Q) _% y# d
) m! l- w; k1 C; w
$ n5 m' i# E5 U" l, u) T: O這是4.6版的程式,, L+ |# G( |) E( n6 V$ T
6 r8 A) i, ]4 v# T  c) m6 T! k
) G4 E8 O  S  J- f$ O& H5 c
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
4 f0 Z$ f, i! E# }1 a8 m" @
* b: A7 }7 f: E& C2 v( J& V; o
3 v& X# v# A! T& a$ @不知道新版的指令為何?# B" C/ X7 W9 x; @

6 f! i2 _5 V, K  |8 O' o( k1 H
; \' R- E. S7 @& G
$ e7 p% `, X7 j/ o1 }' `6 p( q9 f7 U% ^& E3 A$ B
/ S. U# t+ @7 v  u4 d
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),4 H- @' \0 |8 D5 q
, Z. z& \: }1 `! {
另外找到一個語法可以改變欄位屬性,8 G6 ?- e1 w* B, g# Z
; q# T. I1 M9 G; x
tablefile.setdatatype(欄位,"屬性")
; {# l; s1 b; v
$ n1 m5 E: f: a0 B0 Q1 S6 m: J- o
謝謝
$ C8 t8 d+ S7 ~! [8 L
# t; @/ ?1 Z/ D" x如果有哪位前輩知道可否告知一下,
6 [* q+ H0 G3 s3 ]& {4 x0 P+ p4 u6 u( i

' j* S; U, {$ n謝謝!
1 Z7 d3 e4 Q1 V6 j; V6 Z7 Z" m# _. @( ?% ?7 Z
[ 本帖最后由 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版本里面创建表格的语句是* U) K1 q- a: m' z1 W
if tablefile[1,1].void then5 O- S; I" g# ]2 k
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11
: N6 W' I* L4 L4 C
3 z! \$ m1 }5 r8 H- i9 ^3 R" @  {9 X) c. k% R' W
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-6 16:41 , Processed in 0.014595 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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