设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9261|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,2 Y% B, V. V0 ~. v3 k% N
1 u* b9 H4 u6 t9 E# G
我先設一個tablefile裡面的欄位屬性為table,
, d5 A+ v$ t7 @4 c( [1 _- l% T0 D* K
然後我想在那個tablefile裡面再產生一個新的tablefile,3 Q( Z) [: E0 ]1 P2 V; Y3 W

3 q% i- c0 L) n( H2 w在4.6版的程式裡面的程式碼如下:/ ^% r" A9 y  O' }$ ~1 y1 z; x& h! f
( [3 A  P; e9 ^6 U
if
$ p7 w9 m& k: i0 a, P( g7 Gtablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
/ B: e- n0 h/ ^0 p2 _! P

# N; ?; h3 h  d( Stablefile.create(1,1)
0 c! h  C4 {: f4 A
end;
8 p- `* Q8 U3 `3 z  o$ G8 g4 o6 r( S  G0 ~/ ]) N& n  k
( K! O( i8 ~' V. z& D$ Q" k, `6 ^
; Z7 ]/ x/ T2 P' l. C, B
3 Q: ^0 L- U  W) C7 Z: L
這是4.6版的程式,  g: H: \" D  ^% a; L" i: O0 _

( |5 u' z' b4 P7 T; H' Z' s# d; v; e$ J6 h- p' z8 G+ F
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,0 U. s( c- I: I" U  y, U- N( z1 ]: K
) i! n) j) Z9 O; A& \

! Z+ }7 m+ Y; z7 c/ R' g" d9 u1 V不知道新版的指令為何?
: y+ ]6 Z$ O. A% [  j# Z& m0 V" g
1 r5 }2 A/ |" O  ~
: C  B3 m. w" [
% x$ J) e) d/ {+ N, e7 R! r# W' K

) W6 l: M# P" H$ p: _8 ^# K( W抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),+ y7 ?6 g' p) I& L2 T% [
  w& D! Y$ l1 t1 _* k8 c: g
另外找到一個語法可以改變欄位屬性,
: r/ c2 t8 j" d" i$ L
. k0 N$ G% c* E. x) |# Y( z8 h% Otablefile.setdatatype(欄位,"屬性")) `; s  h8 q) S4 M
. d9 R" r2 M6 M: i

; J0 W4 i" X2 ^& G4 y謝謝
7 Y2 @8 v9 @$ o8 ^7 f
- b5 T- ?' {3 |5 t7 g如果有哪位前輩知道可否告知一下,; T, p0 C9 h' B/ i% P2 c

' o& U' Y7 n: {5 j. r" x
8 b+ R- F% J# C/ O& g3 _) T: ~謝謝!
1 u, C2 V' j3 k1 A# Y
0 D& v1 k; k# |9 @3 B) O[ 本帖最后由 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版本里面创建表格的语句是
2 ^/ O; ?9 u# T: Dif tablefile[1,1].void then' m# c+ c8 i1 m
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11
2 j* d  {% Y, F' ]1 {* @& z$ p
/ B- i$ c0 O7 y( O& B8 p" H4 g( R& h% l2 _
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-31 00:25 , Processed in 0.018345 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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