设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9521|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
0 J* [( u/ x9 b- w( ?0 x# j3 f& o% {  g9 M/ j
我先設一個tablefile裡面的欄位屬性為table,* E6 b+ `$ J, E6 U3 D3 \

' D$ o' Y8 v* a' `然後我想在那個tablefile裡面再產生一個新的tablefile,) S$ w& W8 c( T5 x8 S
( h$ u7 d+ k! X# w% F
在4.6版的程式裡面的程式碼如下:
7 ?2 Y- [# M2 m6 y  O& z/ Z* G5 B
6 k+ X5 Y: @0 n$ J, Mif
) J  J6 z4 M' ~2 @9 X& ?! vtablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
) N* F8 Q/ U0 ?0 p7 w; a7 z

/ K/ P% d$ V% x) z% l  ]9 z' ^tablefile.create(1,1)
7 @# k$ T* h5 |- L' O( H* j
end;
8 e0 Z3 l. }3 g0 ?1 Q$ d; D
9 |) Z. {4 q3 ]; U/ a1 x6 C& P: ?2 b# G

- j, j" C! U  o. I
- R9 \. s7 {6 f) C3 v* W這是4.6版的程式,5 x8 y& o+ D+ K
0 d9 _+ M& B' @

2 M9 ^. ~% S* N0 J但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,! [  O. {4 k" s$ Q7 x
+ P; [5 l' i  R) q

; e6 P% c0 y0 O/ z% t  [不知道新版的指令為何?
2 d1 N3 R0 i. x" d  Z. t0 p( p, m" V& V6 s
5 {$ Q0 X  z+ ~! _# x: |' f" E0 W& M, k5 f& s+ t2 f5 ~( r$ k
, F8 f$ M3 I4 s1 C# w  I! d1 h

4 B; c6 a3 B# [0 `' f1 [
5 W5 W& U, ?2 ?3 O2 ?; e抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
+ F5 a8 P0 b( k. `+ H5 d/ @/ L2 V7 q2 b  |. C' f% ~, C' f
另外找到一個語法可以改變欄位屬性,( ]3 L5 V6 m, x  }8 P+ G

' W- Y: _5 s/ W5 b5 m, Ttablefile.setdatatype(欄位,"屬性")( s& ]0 H# E) M! B4 k  b) ^% ^5 t
( ?$ C( z* g" S- ~" {# U! O
' K8 j* b& I! C& Q$ Y! y
謝謝
1 [! z+ L3 n4 h) X
3 _0 j' l# |# z  w, k如果有哪位前輩知道可否告知一下,# ^1 N- J" E, n& w( F$ i( y  C

# k$ @+ D0 E4 j5 R2 B) M2 F4 f- N2 r
: U& W6 p& {/ V0 q5 C謝謝!
! `! C, A9 F( `) {  h3 Y5 S
8 N+ u( n; m0 b) R' O8 P% e, D[ 本帖最后由 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版本里面创建表格的语句是" H( P% n% x* _" R& F0 v9 b
if tablefile[1,1].void then
( ~/ o- H% y. @0 H" j( H; I( Ftablefile.createNestedList(1,1)   --新创建的表格名字就是table11
6 E* J$ B  C+ v, ?
/ ^8 A, g" z8 r. e
5 Z8 c; R& e9 ~! [/ P3 x呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-14 14:59 , Processed in 0.013827 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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