设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9639|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,- g) u( Y5 f7 y$ j6 P
4 L" Y: d) {2 q& p4 B
我先設一個tablefile裡面的欄位屬性為table,
3 n" m3 U( {) ?  f8 K( [
1 [; y3 C, G$ \2 k然後我想在那個tablefile裡面再產生一個新的tablefile,. y3 j2 n1 s3 F" ~
) j: y/ J- x8 y7 a$ E
在4.6版的程式裡面的程式碼如下:
+ R( e* Y! u! [" w# ~' p  u4 O  D- ?
if 8 W9 T, T8 f! n& g% [
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
$ e) |: K9 q& R( |4 N! ?

1 ^; \# w. d) ~8 Z1 ?tablefile.create(1,1)

9 G' X  Z/ N8 B& i- D) C- qend;
$ I, D  E8 d2 P; M, N) i$ |8 E. k- `3 |$ g7 `

+ K3 G! v! i) K6 D
% d/ p  N3 L8 V: s
, _; ~* N# p/ Y" y- ~- [這是4.6版的程式,8 ^. b# Y5 g5 e" p9 R0 G
9 m- A) l1 G) u

# d/ C$ }. o! Z7 x但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,0 g/ d$ |. B* ], S1 K1 `, Y
6 K0 v2 C. V9 m$ I2 o2 _( @7 ^3 {; w

5 `( W) M( h" p不知道新版的指令為何?: w: ]# \9 N' E- r3 U+ }

9 C# F6 O3 g* @+ J  q
6 m3 y. w0 x* X7 `" u
6 D, ~9 R- I3 T1 @" I+ b3 O% _- Y1 q, h- `

9 z, f; ^" x1 k7 _: @( t. I抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),( c+ p$ e4 q9 m/ S5 |

( e( U, r3 g) f# O# t9 g& U/ _, x另外找到一個語法可以改變欄位屬性,
0 ?4 A# s- X( i5 x! I9 R7 ^& b
: q* p/ j/ G0 S- a  G2 c+ z( Utablefile.setdatatype(欄位,"屬性")
+ y3 p& D3 L! w6 c% N5 J% ]' o5 R- m+ z; w' Q4 [. w

, A/ D( e# @6 r! X  }. [謝謝: K& N) w5 z$ v" I4 F9 i$ i

& H! ^4 r  g. W+ {4 k$ U* r如果有哪位前輩知道可否告知一下,! J9 H6 h( z2 J

3 D: k0 \4 K1 S5 L
' L5 a! Y# j4 H9 M謝謝!# p8 W4 A! J( |$ ^
% U) i: y5 m5 q; B4 N
[ 本帖最后由 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版本里面创建表格的语句是) o* \. B) f* d7 B
if tablefile[1,1].void then; l/ g9 E7 [3 Z
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11
$ {5 F* n/ a( M8 k
2 M: \5 N3 C6 p# P9 _" }
4 p! Q& V/ Q2 O' }; S! C4 M, \5 H呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-26 17:02 , Processed in 0.019999 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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