设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7973|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
: x2 {/ O4 j/ l9 {. @; P) P8 _! _& a4 W% b
我先設一個tablefile裡面的欄位屬性為table,
! U5 w( ^6 f# N' ~& l4 d$ C4 t
6 ?. j( P% s, a1 o6 i' v* _2 l) z0 d然後我想在那個tablefile裡面再產生一個新的tablefile,
1 q; R  v+ U  o( C* e" z8 o! h& t5 l8 ~7 X3 v* a4 [
在4.6版的程式裡面的程式碼如下:' J8 r  q2 H; Z* U' p/ U. C

1 m8 g" O) L/ Hif % c2 o0 z7 q) Q  G0 R7 p; E
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

/ `; m: R8 R2 x- D# r/ {! K0 N5 H" H& x- j2 c+ V8 W/ F
tablefile.create(1,1)

9 P+ B! Z+ b! c+ g. \' `% Jend;+ B# {' Q8 K& g3 ~- R8 L9 V* W; \9 `! X
, \7 u/ [$ V, q" R: C1 R; k3 j) e3 x

% O3 M4 c& |9 r# J
0 J. t; |- \4 V
% \; f/ u1 |2 L; r5 p+ f& g這是4.6版的程式,
* Y# W/ F! z- B1 k- {/ a1 G- m  ~4 |& S: M
& u% t6 U; a: |/ t; b: F9 C  W
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
" D0 J+ g. E9 o3 d' \+ u  ^# d) W$ o- e; x
1 u, S6 [9 [- o, L0 R* L/ d* Y
不知道新版的指令為何?' p" h4 G% p9 F! j/ U' a8 ^1 z
1 o' ~3 W' b' j- y

5 S$ d. a9 t) c# J( M( B+ W* J2 a% N) j/ c
/ L/ K& i1 |. v& C% h2 l4 P/ I

; e% x% i& w/ @" p- O2 J抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),# G' d1 M, B; W" w8 f- u
+ B2 @1 Q7 H. J8 p9 d; M
另外找到一個語法可以改變欄位屬性,
- u  h  [( i  N0 E" v& h8 ?4 c2 f, n- L" R% R- ]( S, X" C
tablefile.setdatatype(欄位,"屬性")  Z4 w' z/ l! i+ h7 h# g) `
* S  h, N* @3 z! S# M) A& }8 x1 D* Q
- u* f* y8 V: `  y. j
謝謝
8 x9 X2 Y, ?, I, Y1 _4 C; e6 l4 G1 `8 B* L3 C
如果有哪位前輩知道可否告知一下,! q: K' ^9 I4 R- [) A. v& ~

% g: N- ]$ M) ~" u2 R7 T9 q& N' m: g6 O/ o( ~
謝謝!
. j* P2 v) c5 a* v& c
7 U' H; O( R2 o6 i2 o6 Q5 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版本里面创建表格的语句是+ \8 G# R( F3 H/ R
if tablefile[1,1].void then3 A6 {4 O4 B- t7 _3 U+ V
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11
& Z0 n( X  e+ J* G9 _# y
% g; {& i3 t& B! q9 |: M
, n9 Y$ M  K& h呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-11-7 07:49 , Processed in 0.016577 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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