设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9301|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
3 O; t: F1 o6 O7 s# M* i4 Z9 K( S0 ]  ]1 y
我先設一個tablefile裡面的欄位屬性為table,  E" ~' P9 f. Q

$ p. b8 @. g4 L( o2 p3 H6 |# I/ Z然後我想在那個tablefile裡面再產生一個新的tablefile,
0 a2 ?$ q* }7 S2 A) ]1 L; Z( @% ]* P& L" a( j8 U; M' R
在4.6版的程式裡面的程式碼如下:
) t, ], O) o+ _# Q& [# L7 H, g: d" O9 \, B; t- u
if * r3 \) I" K( t$ E( G- F
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
* ]; }9 W& ^! y- B
1 n) p4 N3 i; s" V* v/ ?  E
tablefile.create(1,1)
& }$ c8 O3 X' @0 q# X1 S/ a
end;
( C; P0 P& x& _; C  i) @! a6 n. {. m* Y7 w1 r! G) F3 h# P

- j) H- X3 l) q3 |+ Y- C5 u& e0 J( A) ^: b% u* Z& T/ M3 o
- G' W5 p6 c+ Q$ E; g* ^+ J, a
這是4.6版的程式,4 s  p! x  Q7 ]: w4 p! K9 y

! U1 Q0 Z( z3 Z9 o
& E: d" h& V) |8 l8 D( z但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
4 B- k4 n+ ~9 y2 j1 W; f" @4 G$ F0 i

7 p; |6 @2 N3 @) h1 Z7 P* }不知道新版的指令為何?
1 S, d) {( X9 r9 z5 w) Z) q' ]; B9 x+ X& K) ]2 Z& F+ s' b

% F" [6 _. s" z% l! f  Z8 A5 \- Y7 D5 e$ D+ h, F5 p2 X& G
7 P9 l9 {2 m# T( ]

4 d  B' X2 X2 ^+ W* y抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),# r2 q9 ?1 G3 }: m" j' o6 [

/ j) ]3 ?4 Z3 s8 j另外找到一個語法可以改變欄位屬性,
- u2 X( U, E; s0 m6 o3 e' U  e( P0 |# b2 X8 O  u  o
tablefile.setdatatype(欄位,"屬性")
9 t4 M4 R/ g; o* W+ w4 K9 ~# m8 _% H& U6 ~  q7 Y) E

- [- O( y( Q) ]$ S8 w. n謝謝
9 ]* k) l1 {( s8 a$ ~  h  {' C1 R. }9 S: ]; T+ d
如果有哪位前輩知道可否告知一下,
& D8 a4 g( ?5 ?/ H# K+ x
% H. O( y& D  a$ J7 T& W* K7 w* q7 F. e$ q2 r9 F
謝謝!
/ v- _9 G7 g* u9 g' s* V& \
& |5 D# p- y6 Z5 h" v: `/ y: 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版本里面创建表格的语句是
- d, N( ^$ t4 e' k8 n; |/ X" |6 z* ?if tablefile[1,1].void then
/ h7 W" {6 p6 I, d1 J& Xtablefile.createNestedList(1,1)   --新创建的表格名字就是table11: T9 K4 }  O4 k; g
6 W' l# k# x' V0 l$ B  r

4 z. V4 Q5 H: f# U呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-10 11:51 , Processed in 0.020506 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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