设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8559|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
* S+ s5 c- b) [9 ]' u# Z& l" n- J) C
我先設一個tablefile裡面的欄位屬性為table,0 Y- C1 l6 V: C6 K1 D

9 @4 b, f# E% Y  a1 \$ ]然後我想在那個tablefile裡面再產生一個新的tablefile,
3 Z6 d* E* x0 d7 n  n' x/ G5 [* q6 s* D& |
在4.6版的程式裡面的程式碼如下:
: N4 F- x; k: H& k1 _3 P. I, H. v9 Z& n& e; P
if * ]2 T4 q+ q3 e4 a- ?
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
' H, O9 m$ s& ^' \1 d
$ r' {; n% A5 g0 m( M
tablefile.create(1,1)
3 q0 V' B6 N1 v3 t( w
end;
& c9 A  ]/ T( Y% w2 S4 |% H1 X( L6 Q' k* u! L& A5 E. ~

) q. K7 x0 n  u/ z. C) e, j1 m& h* G6 E% }# x" U

/ c. O( w7 A9 s& U" Q8 j這是4.6版的程式,
( P+ e+ j3 h8 ~  A) Z: P8 z, H' l' }4 k9 r. B' m

0 D: E( w5 E" K+ G4 z但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,# E( g' s/ _6 |2 p+ z" k) G. U9 E

! e. @, @) W1 h6 T: k
5 y& p6 F- W' `9 G! z不知道新版的指令為何?
, E3 f+ [* r$ S( L7 ?# J  J- a& F% q. B
8 C( W! E6 V( c1 v# C7 s! j' H9 U9 ]8 @. N2 x% Q

. `6 }  Q( c# ^6 A9 `9 D2 Q+ V  r: Y: i) ?7 K3 h

8 }. `& ?% P+ }2 t5 M抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
  J9 E' V( x/ N7 i/ b' a
+ Q1 Z8 }. Y6 P7 X# |另外找到一個語法可以改變欄位屬性,
5 ?. U7 O  ]$ [/ s1 I9 x! R
* p$ J8 {3 M/ j6 Z; b/ x, P4 N- T3 Wtablefile.setdatatype(欄位,"屬性")
* P' Y; R  F" [: K6 n+ ^* s
) W: ?% a7 I2 o- ?' p. Q9 N! ~' r1 c$ v& _& E  y/ y/ |
謝謝& o) d9 C# y' h  H* D
0 S% F& s* _* N* a
如果有哪位前輩知道可否告知一下,5 w1 ?! a. w% [
6 g8 k/ |! P3 f" [
- D6 ]: H9 ?/ \1 h0 y& C4 k
謝謝!
8 K  r1 e* m8 K
/ K5 N. Y4 }) j8 k: g[ 本帖最后由 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版本里面创建表格的语句是( d2 L6 P9 i& Q8 D" X) p
if tablefile[1,1].void then
. y3 o* Z* o& F" N. _& u: j- \, ftablefile.createNestedList(1,1)   --新创建的表格名字就是table11
( P% m% x6 g  y& i& |8 b. m4 h  W3 G: f0 u

9 u& h7 V% q" a呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-2-13 08:36 , Processed in 0.015563 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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