设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9128|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,9 X2 R* e; i- y7 H9 F7 Q

' H, w- O( F( _  M# |我先設一個tablefile裡面的欄位屬性為table,) a. U+ K% ^$ @2 `: X$ ^; k+ c: m2 T

9 \( m# Y: U" Y! F2 a7 `0 g然後我想在那個tablefile裡面再產生一個新的tablefile,
9 A3 n( I+ n4 ^3 E
+ q" n" J; Y! v. J9 K% f在4.6版的程式裡面的程式碼如下:9 C/ v/ b  a6 u3 D+ C
( q, L( g$ u/ Z8 L! _( u
if
. b0 u: M" C! xtablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

! t& ]1 v1 M1 F
7 f  }: C6 i1 ?  Y, D5 qtablefile.create(1,1)
9 O1 X: w2 G: y! ^2 X# g
end;
$ [& v( D6 k$ ^  S5 g) n7 K
8 R5 v! h" e' t- g3 j5 X% G1 [" f3 i( Y. |$ \+ i6 I; f/ D* ~

& Z4 O  B$ `! T1 @+ Q6 N, O) s4 v. _6 f) B9 d3 g
這是4.6版的程式,
9 ~' o" M& \4 ~# r3 t1 W+ H( e
* ]) c/ y$ @6 j3 Z5 z$ t: }1 U( U# c4 D* }$ |# A
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,( `! N3 R3 ~* d$ h, V2 [2 H+ F

) I3 x" U. z7 d" X
7 d$ G8 g6 d1 r8 G( b! M) t& h  p: M不知道新版的指令為何?7 |0 S; c: F* t. w- \
# m/ s5 e3 A  q3 D. `( U

/ @3 Y/ \1 r% c5 S4 s6 |# w9 |& W5 ^( J
, j0 n2 D8 o: h9 p. W( }

) f) L, ]. q  f0 m抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),: z! N* G1 X1 s& `
: T0 v, N$ w' p* D. N, U' R; _
另外找到一個語法可以改變欄位屬性,
5 b4 m* ~# e/ i+ [& b$ `- W# r- ]9 a9 [# O5 p& L2 F+ t
tablefile.setdatatype(欄位,"屬性")
6 C; @  v% ~9 @+ Q+ v1 E( W& E
8 U$ q# t7 U: H0 F' {  z0 B" ~* ?% J7 A* z, L
謝謝+ F; B# c, m7 a/ l

) Z. k+ m# o% Y% n2 Z如果有哪位前輩知道可否告知一下,) Y( Q# q( e* k1 V) w  q# b3 Q
9 J# v4 D/ Y1 J+ n6 e7 e' w7 Z7 i* M
1 z$ H+ B5 C* L; g! {. V
謝謝!
9 A4 ?, U; U5 G& E4 l$ p* [7 V7 ^* q0 x9 W; D- l
[ 本帖最后由 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版本里面创建表格的语句是
4 n: T" ]4 ~/ u( R4 y! n4 D& ~if tablefile[1,1].void then
: G6 n& T+ r/ n8 t+ V: G& l- \4 vtablefile.createNestedList(1,1)   --新创建的表格名字就是table11& Y( u) g! ]' l: m- V* O* G1 L. D

. M4 U* a9 W6 Q5 T& c- T
+ m: p- z: C6 g5 z+ m  @- i+ P: j呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-4 00:48 , Processed in 0.022017 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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