设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5644|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
" G5 H& D! A. s" B; r: w
- b3 p# ]& `. N9 N4 E8 j8 h; f( f& r我先設一個tablefile裡面的欄位屬性為table,5 b  S7 `  j6 Z( E/ ]+ b- m

! a6 n! O  ?2 I; p! V. t然後我想在那個tablefile裡面再產生一個新的tablefile,/ d5 W& L5 T2 E! [( y9 O

) @3 d% q  `4 P( }1 w在4.6版的程式裡面的程式碼如下:" d# @, w; V) H" j  Z0 V4 s" n
& |0 U2 Z+ W# x- p6 p* `# D% o
if : l! ?( K% b: k7 P  T  t& G
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
, h* h/ m& c' N4 [* S' ?1 q. w2 j
9 O0 W; F3 ?7 }% Q) B
tablefile.create(1,1)

6 R! G- \. t( w; x7 A4 W3 p, ?end;
+ _9 T% M3 e8 R
$ {7 \& P# q6 }) G" H) _+ U+ u2 o3 y( c

, ?5 ~0 |% Y- V8 K# F; v) b; K; i2 l, m! Z7 m5 L% o% P, z
這是4.6版的程式,
3 S2 W) X' k& H% M" `9 f" m- {% h( E) p9 b- a8 u* C* K
+ P! \2 k1 p6 Y' `# c0 Z! m( |
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,1 z1 C) J7 `8 |4 S

9 O- G  K0 F/ e  i: |  T* x$ M4 S3 y, B7 P) _6 c- Q) g
不知道新版的指令為何?
2 @- R# I  [  X7 r2 P/ }  d7 A7 H; L$ ?
3 q& M, C# q; A2 d* ^

3 e5 `/ f! H% B+ [5 d4 W! i
- K% p- e; k5 F# g
+ U1 `! b3 w& f! ^5 ^% S抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
- G% R& _* s/ g$ E9 E% R* n3 P: C* y
另外找到一個語法可以改變欄位屬性,& H/ p5 w( @+ B

. G, t' r- A1 xtablefile.setdatatype(欄位,"屬性")
# d' a; F0 ~+ Q0 ?% Z5 J/ v7 r) k3 P/ B5 Z& p

' _  p' H, T1 C: J7 J1 B1 Y  i5 o& E謝謝, Y; Y( B( G, U0 p
9 q+ x3 P1 n" `, K
如果有哪位前輩知道可否告知一下,
/ {  V0 H: L/ `0 w# I! P, }% K6 T0 j/ p" c. [
/ T. Y- A" e5 W  Q
謝謝!
% q& x% h8 g, E) d2 l
6 n' B6 K2 Z2 e: a6 V+ m+ L[ 本帖最后由 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版本里面创建表格的语句是
! F5 f9 T- ^& F; O* c+ |if tablefile[1,1].void then
1 I3 |! M6 b3 G' f4 W* u. B. Qtablefile.createNestedList(1,1)   --新创建的表格名字就是table119 W1 Y- C7 j$ Y9 o* O) h
# u* B( d+ I$ m

7 G+ H9 d' g' ~呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-24 03:24 , Processed in 0.013767 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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