设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5087|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,( r3 A% q2 K/ d3 v! u9 L# T/ m+ d$ o
) O1 X* [# N+ x  A7 D* l& P# ~
我先設一個tablefile裡面的欄位屬性為table,
  C0 E# b; f  t# \9 g# q/ C  {& V, I! ^; N, D. ^) p. h3 F5 H6 f
然後我想在那個tablefile裡面再產生一個新的tablefile,
* x! z* g& p! K+ @" G4 v' Q; X: _% l& Y
) c) b8 y/ m: i0 T) k9 ]在4.6版的程式裡面的程式碼如下:
3 W$ M1 N  x  m) O4 @
! k, q& Q4 s; V; \: cif
" ?. p. Y5 R. M+ U: [tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

4 b* d/ X, U0 ^0 Z% h6 D
! z) C" H4 ]8 r4 e' ~6 S2 Ltablefile.create(1,1)
, T$ t1 v6 g! [+ Q7 R
end;& }. g9 \+ P$ s- P! W: K

8 o- n/ n0 `9 G  r; D" i
  h2 ~; }" S: d! D5 A3 U+ a% C5 Q+ u( [1 H1 y7 l( I! d

. Q* E3 y2 X* z這是4.6版的程式,6 E. V" P* G3 _' q2 y

- U6 M- X* z& k- X( V$ ^- r* Y1 t
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,( ^9 Y& E3 G  \

& r$ q1 S2 @6 w' K- d4 t3 n0 r6 @8 Y; H# A0 @5 F$ F. D' g# W, u
不知道新版的指令為何?
7 Y, R& i/ q; g! i6 X: E" S( }+ w5 d3 e0 W# n( V  Y5 L: U3 y
% a2 |$ i* L+ Q1 c, a- S
7 i  [# u4 f/ }/ D

4 z8 t) e( }; |6 j1 L) e8 I1 Y0 ^  a" `! a/ M7 @+ k7 l
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
# P7 _  E% m' A" k3 Z" z* H
, {0 M/ x# h1 r) c9 u1 c另外找到一個語法可以改變欄位屬性,' g! U, _+ _7 \2 g, z3 `' j! u
( H; C1 @+ E  d8 z  o4 n$ ]
tablefile.setdatatype(欄位,"屬性")
7 K: k1 h" S+ D: L" V* w: r  s5 n$ s
: I+ _, A( ?' u
謝謝
. d8 L( B* R8 E, R  E( {. E4 j7 F, e- T+ j' F8 U
如果有哪位前輩知道可否告知一下,
% {' t4 {# i8 f; A3 q9 A, a: n  b0 I" S( J  R
+ C/ Z" L! U( I/ R( M" ~
謝謝!6 w. d( }5 h# C

* P8 S4 `7 v$ M[ 本帖最后由 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版本里面创建表格的语句是
# p8 C5 T1 A% H* |2 F! x& \if tablefile[1,1].void then
% x8 O; ^* C# x! E% ctablefile.createNestedList(1,1)   --新创建的表格名字就是table11
0 W. I/ Z) p# Y$ W' L
; n% Y4 ]+ H8 p
: ~7 _) U% f; A呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-14 18:59 , Processed in 2.310176 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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