设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7061|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,* w7 \6 c) d4 m, ]+ Q6 G4 e/ a* A
* ]4 ?/ t, b% _" m; _( V1 f" u
我先設一個tablefile裡面的欄位屬性為table,
" ~" F- K- t2 c/ k: m5 u+ E$ @
0 Z9 s4 T+ C4 k* Y' r然後我想在那個tablefile裡面再產生一個新的tablefile,( K7 }5 X  r; L2 t3 g: |

6 B! T% X, P. f/ Y$ q0 j在4.6版的程式裡面的程式碼如下:
, L: E, p% j+ T* s8 G
% K; [. @6 n3 t- cif
. o0 \: M: X6 K) @8 j5 K( j7 Ftablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
; B, {2 G1 M0 `; `! ]+ y: V1 U

" G2 s9 p( D8 Ntablefile.create(1,1)
8 R+ Q  Z1 S. j8 ^$ s- Y7 D9 _3 b! p
end;
, D  p$ O0 @3 i( x
) i% [. l/ @) A, ]0 ]# ~- z
; z3 t6 x8 Y, u; U; Q7 ]$ Q4 S) _0 f* m8 P' c8 w  |
5 D" W8 `6 B) T8 Z
這是4.6版的程式,
, u. e: g& B3 Y+ L" R9 O/ k. {" v5 H/ W4 G+ b: x/ r' N
% b3 _+ D( K' k
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
0 t! ^8 q. A' G- E* |: v3 D
4 s6 I( F, n# r7 |9 \5 G, ~/ o: g  z/ L' ]
不知道新版的指令為何?
* Y# u* w& {% v3 H" ~$ t5 N
0 p- t: b9 H, F9 _& B* G7 r4 R) v' s8 d! }' a
( w# U/ G- g" R4 f
7 p* Z3 r2 g7 ^2 w4 _' U
8 z  M3 L+ K  B% S
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
, r$ T* ]% C1 t% r& L5 s. M+ m4 N
3 H4 V0 Y3 ~- @4 B6 p: a另外找到一個語法可以改變欄位屬性,. S6 Z) H1 h- X/ q

. [& f6 Q. c% Y6 e. s  e- Otablefile.setdatatype(欄位,"屬性")
; c/ O3 w' W, l% j. j" T( S( j! _5 t3 U
! ~' v' s" z) I8 O5 X
謝謝  k! T9 t' O  g
, s" _% l# {1 q( k2 |! S( P
如果有哪位前輩知道可否告知一下,
2 R; T2 y$ [  ]9 S& B* ~
8 ~7 v( S' E* U+ ]9 _2 `+ b8 F5 P& k( c! q1 d0 y0 J$ d! V  U! ?
謝謝!
/ g/ F0 Y( T4 D8 O+ o- w8 d$ Y
% i) y. k( P0 |) |& 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版本里面创建表格的语句是
) a- [( b% u; D4 m2 V6 ?6 p% `if tablefile[1,1].void then$ S# T; }9 n3 C# H2 t
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11
% D. x& ~. f9 n; A+ H! T6 i
8 ]! J6 C9 A8 x  q  J# c% V
1 ~! s- F! t4 w# c呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-12 12:14 , Processed in 0.020205 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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