设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8891|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,3 v; n6 }( y, S/ e' d- Z7 d& [. Z' B
3 d& P$ b" {- |( O: O6 q  I/ h
我先設一個tablefile裡面的欄位屬性為table,$ e4 j2 _* r) v( d1 K! ?

/ i7 t4 G" _7 G& Q; q- F然後我想在那個tablefile裡面再產生一個新的tablefile,/ A' y  _, i/ a, f. x$ h
5 H, F& `0 U' h) j6 B2 \9 I
在4.6版的程式裡面的程式碼如下:& ~8 M  l6 J" S2 j$ ?1 R+ h
; K- V7 M2 e1 ?
if 7 l5 \4 n4 N5 l9 U0 H3 s2 n
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

8 }6 Q5 U8 l5 F
! H& B0 a6 i/ D! a/ itablefile.create(1,1)

9 u4 T) s( o* `+ }end;% x; i" V9 B. m: p4 o  U

5 g4 ^( ^  f  c+ D, w, X7 `: ]& k
; Q& H) z  ^( q) U1 x0 M4 R9 q

2 [7 W+ B1 d7 z" j! Q5 n/ z這是4.6版的程式,8 e3 ^+ ?/ C6 R1 I
5 A( _+ d3 |+ z6 D
; {% U5 Q1 r0 H" f- B/ R* c0 `
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,. v& I% C2 @8 S8 }7 t8 ~
. S  N+ l; {9 \1 R5 ?! ^! m

8 N  R" o8 l9 A2 _6 J不知道新版的指令為何?
, N. {% {% F9 s; F4 _2 M3 y8 V" K5 V+ p3 G" U% z8 w' R4 E) r
* h! p7 q+ H. u/ C' V

$ J3 _, V  e3 ]. E. m1 ]
" u2 ~, M( M9 k6 g4 ^7 \! f5 Y( P  y" ]. U; m; M& v
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),5 z9 r, K  x3 M& g/ @7 z4 y

/ S! i) d6 A9 e5 R另外找到一個語法可以改變欄位屬性,
3 @4 c- Y' `: {  S" C
" x& N, {& W2 R! `+ S0 \7 Utablefile.setdatatype(欄位,"屬性")
# A1 R5 I" q1 k7 u! G
7 ^) p: i2 `% P8 N* f7 C2 h& W: n3 G9 G! H' \
謝謝
- A$ l7 L- l& D3 }- D5 i$ b
3 M' d! c- L2 N" d: p如果有哪位前輩知道可否告知一下,
  _! x0 z* k7 e& g1 e5 M
1 b% E2 I4 A9 G: Q* o0 [( u" l' D; }, d5 z6 O5 f( ]+ V( z0 F' p0 X
謝謝!8 m( v0 y+ u+ \- V7 p4 t

( r0 m4 f/ N! E& q$ [7 N$ l$ w$ q[ 本帖最后由 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版本里面创建表格的语句是. u, h! w: }' g) M! \! W
if tablefile[1,1].void then, Y* M' i/ I! Z/ j& ]
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11# m8 |0 i; W1 f$ m' [( A

! k5 j' ?& _( @6 ~5 P) U7 e/ _1 R% H1 w
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-3 17:14 , Processed in 0.016625 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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