设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 6990|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,0 A  p: n* H2 R/ P/ n% O
& Y& s- @+ \( _4 |9 T0 V/ ]
我先設一個tablefile裡面的欄位屬性為table,4 y8 u/ C  H$ ^' L% Y
  b3 O9 t! N2 i! K
然後我想在那個tablefile裡面再產生一個新的tablefile,& Q- h9 n- ~2 p9 ^8 ~6 A1 A' x; P, Q

+ F/ g6 ^5 j' O: S在4.6版的程式裡面的程式碼如下:  A! d' A0 z$ l  m
7 ]  _1 k4 V0 U! \
if
1 `+ s' C# Z) ?tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
( S& v1 a1 C9 K: B% ^8 z

2 o4 Y& _7 r: \7 G9 ^tablefile.create(1,1)
& ]; _0 y- i1 i/ Y0 e! z
end;& e4 h5 w) f& P0 p
$ \- x3 K/ ^2 ]- w( Z) ^
8 \" ]- n% F9 h& S3 A9 s6 q9 g
5 R2 [9 h$ @0 b: F6 v8 X, g
* I' r! s9 F' a  d, F% W
這是4.6版的程式,
4 G' l  F, z  U+ F& [5 y4 Z7 N5 q" _' N
! Q7 M9 L! h6 z, Z4 L
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,& h  Z5 F  Y- d

9 E( g  z# E: h1 ~# ]6 ^4 Q
* j7 u2 m  Q: l不知道新版的指令為何?! W, [  L) k, O: w" z

- P6 S  E9 p3 h' V3 `9 |+ M: B
* \, t; K) T) @% R* v# i9 |. v, j

: _" f; ?" s/ F$ `  I/ E4 T9 T' {# q9 f8 ?
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),5 K2 z0 B; f' B
9 b& b0 C  `1 x" v; ^
另外找到一個語法可以改變欄位屬性,
: W* k/ n* L' \: }) D2 }& G( o1 d0 K
tablefile.setdatatype(欄位,"屬性")/ g" ?) \% d; i- r1 \
; \4 G: T' G2 ^3 f; }4 K: Z0 N5 q

) j% P6 C/ k8 T7 q( H6 `謝謝7 h9 I1 K/ C; Q6 _: Q0 f
- D+ f) h* }) ~  n/ i, z
如果有哪位前輩知道可否告知一下,
+ F' ~- y1 V8 _/ A, O  M9 K! v7 R: e2 ^# W& o) p
# p: _# J" h6 K3 x, `: q: K5 v7 X
謝謝!
" ~% V. {/ x7 B" q/ B; ~7 u. h8 d" W; a+ F' w
[ 本帖最后由 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 U4 E1 F- M' `' e( M2 H
if tablefile[1,1].void then0 F, n% J- R- d& w7 @, \
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11
8 C+ h9 x, Y  \" [: ?4 F0 ]# M; k. ~# [% q

2 i3 a% [# i4 z/ t8 H; u. T8 K呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-3 14:03 , Processed in 0.016306 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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