设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9162|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,! z% S+ T, d1 O3 ]; `( u' `- l
0 O1 r% d2 P1 i! A8 J
我先設一個tablefile裡面的欄位屬性為table,
$ Z3 h3 ?* n) s; B9 _! H9 B$ {
& [9 m5 T2 Y0 V0 X! h! E然後我想在那個tablefile裡面再產生一個新的tablefile,- h/ k8 D$ G- j

5 {0 O) F, I7 s$ E4 }" P在4.6版的程式裡面的程式碼如下:: Z" P! @, Z: q) F$ y

# ]* t  {+ \5 f' Hif
3 N0 A; A7 g, {; @* h. m" z! Etablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

  _- m2 t: m6 L5 T, d' O' u, u. x2 s
3 `/ Q$ K% W& s$ ^tablefile.create(1,1)
' U+ a* G; ]7 Y! G+ {4 [5 \
end;/ j6 Q/ W6 K/ j8 H7 O4 D/ f2 O1 k
1 R  n* _4 S3 s8 m: c$ ~" N

4 Y: E: p' E. r+ S0 y/ A; E/ u, _, K, z

' A5 J! C# \) _# o* L這是4.6版的程式,/ |; |1 J$ X2 m* D6 x0 {) l7 \

- M6 H  ~3 [% i- P0 O6 q9 h* }( N4 b5 C6 J; j* G
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
5 C$ S+ @# D* a& `( ~+ y( R, _' `! d. ]+ y: Q: @% o" m0 X

; [! T, ?; ~- I8 k" O不知道新版的指令為何?
1 H" k  P% C' N' {- Z0 q
' i8 m+ b2 \' E7 h+ a' \" V9 [7 m4 Q9 y, w) y

7 w' R( I* ]! B0 n1 k
3 H7 J3 u7 m$ I" i3 |* j( k6 P5 `4 t" ]
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),2 C3 q2 K. {, d& w  _

! m: b' K( A/ m+ D# \4 {另外找到一個語法可以改變欄位屬性,# C- f) @7 I" g! W, d4 C
* B" z; y' }; P9 T9 M0 d
tablefile.setdatatype(欄位,"屬性")
) C: M3 G0 d( V) L$ t  v9 [. i! L+ I& V+ L

8 A5 B9 n/ `* f$ `1 O) O4 N3 h謝謝, \- {+ l7 Z5 d, B1 x. w+ Z% z
$ i3 Y/ k: t# k
如果有哪位前輩知道可否告知一下,
; v5 V) \# l3 p$ q# \+ q
) H# w) T" l' \( H% v4 ^( Y
% n" O3 k. s% F4 ~$ J; r, z謝謝!
9 h9 ?+ _; O+ h5 t% [) s8 m& u0 h2 ^" P
[ 本帖最后由 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版本里面创建表格的语句是0 B6 D# A8 @& J7 m
if tablefile[1,1].void then8 Q/ a+ Y& x! Q, @2 s* q
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11- }8 B5 \+ N* q( m3 g% x1 g
  D# o8 G2 f) d7 A6 J

% P) t7 E) Z/ a9 h: X呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-8 06:06 , Processed in 0.021709 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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