设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10126|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,' v$ F. w# ]0 U8 y( M( \
- L% \" j6 L' H$ ^4 j" w2 E6 Z0 Z
我先設一個tablefile裡面的欄位屬性為table,
& K6 m4 h! J$ r# X" n) e, F; S, _2 ^
然後我想在那個tablefile裡面再產生一個新的tablefile,: W$ v) A) x) H8 d8 {) H* m
8 j7 j2 Q0 ~- t
在4.6版的程式裡面的程式碼如下:
9 H/ B3 J& e9 Y. B  c  j; ^5 U4 k$ B* T" ?( r
if ( c' _. [! ^1 P! J6 j) q5 ?
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

+ ^5 J" ~- o; |' k7 z. ~
, J; r! }, T1 E5 ~$ L! Ftablefile.create(1,1)
! m" ~/ G2 k3 R1 g
end;
' K: ?/ X: q/ v9 G  r" X1 D3 z/ C% Q$ Y4 u- Y2 H

- ]( j- M& x  q' x( _# M% r0 f" j
& D# \- F+ l  L/ P
3 p$ Z7 X  H: }8 i( L# P這是4.6版的程式,
3 _+ K5 @+ [  @/ O" u' j% {- t- |/ B) x% o* U) A* [7 H5 S
& p) s: i. r$ x7 _8 z$ h/ P
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,6 ]. m7 E* ^" l0 X9 q7 a

" C$ q6 H( ?, M" Z* c, V+ ]
$ g4 @& b+ [4 W* Q( H2 x* j4 C. t1 S不知道新版的指令為何?! W) U( {4 V' d9 c3 g
9 Y! t: N- k" q' n. G

4 |" n% R) m. y" r9 {* g& T1 A8 s. f: d! m, m9 I  c$ U9 x- l2 X$ k

5 e/ l! {" N: L6 d9 t3 O1 G0 y
8 v) c5 y: ~! B. j抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),' S3 c6 Y$ E3 D# n
# ^/ E: M3 S  x, e  H
另外找到一個語法可以改變欄位屬性,) q% H6 h7 ~3 i' [* F  [, q

- }( N7 s8 s2 S) g4 Mtablefile.setdatatype(欄位,"屬性")" W2 a. m* ^1 s3 X5 y
2 ]# e9 [9 _0 U

: X# [* |# d! L$ G; O謝謝
  a, Q2 X, {! @! e+ y& [8 b
* y4 R3 H- _% Q: [! h; B0 L0 n" R2 P如果有哪位前輩知道可否告知一下,: r& Z7 P9 H  ]" y- E2 \- F
/ m& B9 |3 Z. M" z7 V8 h: L

/ l6 q! B+ T4 w" D2 e/ g謝謝!
' B/ B& [0 I7 y+ |# g4 O1 O3 r: f1 R5 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版本里面创建表格的语句是
7 t: `$ i, }: qif tablefile[1,1].void then$ `' x$ H$ t& L0 Z* @! a) p9 E0 e
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11! O: C# M9 b1 h) k

2 {! M2 P9 g% f" Z$ O, N2 _9 w/ @, y, ^- X
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-9-22 17:58 , Processed in 0.013275 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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