设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9251|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,. \: c5 L* m6 S/ ~1 {
8 W7 K# N" V; e4 t8 `" B! H
我先設一個tablefile裡面的欄位屬性為table,9 r9 j6 B$ J5 \$ m

8 K. J/ R; a. m然後我想在那個tablefile裡面再產生一個新的tablefile,( r- q: M' x6 w4 j1 v' P2 N8 d
: W+ [9 _  B3 _0 y& s# |
在4.6版的程式裡面的程式碼如下:
" R2 C! `& T2 U' c% R7 U4 b. T  q, L: V2 `" F
if , W  z+ T. H' X. U/ S% |
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
: i) x% m& C' q; ]& [
. j' {. R3 N- W% Q2 c1 m1 _
tablefile.create(1,1)
  C# s& e, v$ ~, \
end;
% g. K; j5 w  R& u8 G+ V" i6 K9 `
( {/ D0 d: k! d- b" K! E( v6 `
& k$ w) M2 Y: i% x" j4 ]0 x# P
' i# Q% x7 a; M/ W$ _* x
; Q) ]' X& f$ Z8 _2 w( G' ]這是4.6版的程式,1 H" @# T' g3 U# A5 }3 R  [

$ {& u1 u( B. A/ s3 R4 I( ?1 G; A! l' s/ H
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,9 r7 t: V- }9 @  p
1 O+ ~6 S) k! s# |( G3 W% a

( d- B, A3 F" `4 @) Z- N$ Q不知道新版的指令為何?7 z2 _+ q( r& Y7 h
8 G$ c) x5 @1 O( \5 \/ I/ d
8 I6 G% A! `5 f- H4 C8 m
1 G0 @( e3 u% ]3 \- ]/ ?! V8 n% p* W

4 m) S2 V% E0 L7 ?+ F9 r+ E$ ^$ C
+ f4 U" ~$ A- s1 x# k2 A抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
5 N( ^* D4 H* B. x# s& \0 U  N  W3 T# k# }+ c  ^4 |6 h
另外找到一個語法可以改變欄位屬性,6 ~- U* h- ?! ~( s

% z# u. O. z/ M& ?, J: y' K5 ntablefile.setdatatype(欄位,"屬性")
9 P* T5 m, O' i* p% \) P9 V" g5 O2 D6 M) y) j* D5 @

/ v  n3 f- `3 `4 \; W7 m謝謝: a; t" E9 \: O: U* P  C/ w! s
2 R% Y* b3 X" j  ^# O: t( ]
如果有哪位前輩知道可否告知一下,. |/ Y) z  c  U0 M- i

4 t) P3 `& U0 u) p% r6 M4 D  v/ u+ E( m* O! s8 H
謝謝!
) T+ U8 R! Q$ @' L2 z
4 O$ w- |: w% c& ?* m( r/ b' e8 d[ 本帖最后由 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 q9 V, l- l" o1 O0 Q# _if tablefile[1,1].void then$ A& o. Q5 M' d; Z* E
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11: \- a' z) V2 L. d5 \2 u, |% Z
& C. g; R. Y0 f
* \# {9 e2 g6 K3 f
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-27 12:04 , Processed in 0.016869 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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