设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10020|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
9 ~9 i: P* L' P' U
$ U' W, x& n. P* v4 u/ C我先設一個tablefile裡面的欄位屬性為table,
) O" ~( [+ q/ ]' a  L# I: q) T
6 u. k$ b+ {; g5 U+ P) f. r然後我想在那個tablefile裡面再產生一個新的tablefile,
1 n7 I- [2 x* H# t& z  ~5 @
5 w" D4 W* I! P在4.6版的程式裡面的程式碼如下:& |* E$ b8 u  h- j. w4 T  Z

9 H2 M( e( x% G2 l8 X7 W. n% Mif
+ L% Y0 `- k: ?. t" r5 ?; Jtablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

) X+ \: m7 [8 c# k) Y# D2 y: t* \+ E9 F
tablefile.create(1,1)

$ i- g! d  h! s% C7 c' nend;) G) G" C, a; |# H4 ?
# E. Z6 d) p6 Q( Q( h- V4 H

* j: O; ]3 _6 H1 C& `
: h; J# z3 [+ h9 E. T, b* ]2 z) E2 W3 ?6 K2 s
這是4.6版的程式,3 m7 l9 n3 ?  R( o" }, k" H' T
# T! _! U1 r* Z7 X" t
. ]! p/ x0 U+ `# g( M
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,( j# M, b4 [; ^" @& k
8 f* K5 x1 f, a' g
( g6 _$ j, b* a+ q& Y, P
不知道新版的指令為何?4 ]) e# D; r. r
: P3 U  d4 _1 d. G) e* k" y

* p- P/ G( V  Z/ p- C4 e
; M0 E$ h' a* \) S1 h9 x$ b2 L; Q% p( X. O; O& y  Q! k9 j
# K9 D/ F6 f( p3 V  M/ X1 k
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
& ~/ o" i+ y$ `% k7 P: S5 s& J6 E
6 w; S7 [) L% p* Q5 e6 w$ U8 I另外找到一個語法可以改變欄位屬性,3 F" \6 a7 j9 L+ P! N
0 C3 A1 J; x/ ]  p. V
tablefile.setdatatype(欄位,"屬性")
0 o% {& Z" u) i6 D& v9 }0 x7 p0 v* q+ ^9 n# b" Y* M

9 _. t. I2 [; f2 V謝謝
7 n* ~! C4 M/ w' D% \
# O" X8 c3 T) K0 o3 {1 r# R+ i如果有哪位前輩知道可否告知一下,# E! f9 i' d  E4 @6 B# F8 D9 J; V: p

) q! ^$ z# y) u
) z, u( b+ m7 V7 v謝謝!/ W  `* A7 H6 {9 F
" t# ~; f' y; E) E2 O8 T
[ 本帖最后由 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版本里面创建表格的语句是" x! W' q+ B+ v) x
if tablefile[1,1].void then
8 I; x; y2 Y3 o% Y9 d0 rtablefile.createNestedList(1,1)   --新创建的表格名字就是table111 k  L, ]" R, q! ]4 [
" b$ S( ^* J3 A
( N& f# v2 P/ W8 x
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-9-12 19:43 , Processed in 0.014690 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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