设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9913|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
  i/ P8 _0 _: S8 N; k/ m; z5 n+ y' @) t6 n% _% K" }: W
我先設一個tablefile裡面的欄位屬性為table,
* \. j& _/ W# @. K3 k4 ~" v$ C8 T; r5 V8 ]- E1 t
然後我想在那個tablefile裡面再產生一個新的tablefile,: k5 r3 f  A% k; p* z

4 l* w' l0 S' O5 K, U6 I在4.6版的程式裡面的程式碼如下:
' T% }# Q# {2 A1 w0 p
# L, R, [* j1 S  D5 t0 a9 Dif
# S0 [& f4 l+ {, Ptablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
* Y1 h/ D; ?6 o" V5 H* _" e

- V& ]0 k- d3 O4 _0 r8 [* ?7 H, gtablefile.create(1,1)
7 d4 `5 ~1 B- U! {) Q3 s
end;+ W+ W( U) R3 L9 }3 y# d2 x
8 n2 v+ ~- j. i

) v, V8 [$ `5 j8 {. R
2 I3 i" Q; V2 {; X* z) U# |
8 B$ f( [' W8 n/ k& ^這是4.6版的程式,3 T9 d3 k" y0 z  y6 B

2 E9 o2 b" E' |- G2 y$ n. ?+ }9 u+ j1 K# G/ C4 w6 U5 K, U" Y0 [
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
5 H  M6 f% v) \( d# f8 w" q  Q& }, B
3 O. g6 R5 e; N* P! K, z4 m- y+ l
不知道新版的指令為何?
( U" ~7 i8 X) u# X" R0 u
1 U. g+ Y3 ^7 B% g. U# S/ g0 G
/ ^, n/ c7 w! c1 N: v- v8 e5 q5 n/ Q: p3 v8 \$ c4 X+ _3 D( ^
6 l- e2 U6 Y+ |) ^

% g& G* w* i$ K5 H抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),$ `+ [4 r3 T6 p7 s! A7 t2 _( w" ^$ Q

( B* `/ F" y: L( i( H1 ]; t另外找到一個語法可以改變欄位屬性,
* R. j# I9 X' D
4 U2 a) O5 r; I! ]3 ntablefile.setdatatype(欄位,"屬性")
, v- o! L9 [- `, X% }- I* J& O. E! a7 i8 I* L

: L5 Y7 @& p% T, U謝謝1 e4 }, g% ?6 x- |% q
( b" ?4 q9 g6 Y  Q# t4 y* ~0 u4 [
如果有哪位前輩知道可否告知一下,
) s2 y( }9 K) n/ E" I: Q5 y& _
- o& L' T, k- o. X( l6 }! g! h$ [1 f& E+ Q. Q
謝謝!
. \  q! L, H7 K8 U
" o) s, Z  H: _& ?6 {- T[ 本帖最后由 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版本里面创建表格的语句是8 Y+ k0 N; O* [. t& r  S
if tablefile[1,1].void then
& ^( _; Z/ f) w' i( L3 S9 `tablefile.createNestedList(1,1)   --新创建的表格名字就是table11. o, I1 W: [3 N* _
1 s' D) q1 T; e' n5 v
+ f( J& _- r. I5 x
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-28 12:09 , Processed in 0.016797 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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