设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9262|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
" I" r$ x: j, u, J* r- ?# p0 A( u; ~: Z4 j
我先設一個tablefile裡面的欄位屬性為table,  [  Y+ G# x$ q. W$ P8 S! ~
) I) h7 C2 W2 M" w
然後我想在那個tablefile裡面再產生一個新的tablefile,
5 Y- w" W3 Y+ [3 E7 |. l3 D+ l- I
3 `- p$ ^( v9 U8 V. j' V6 }: b在4.6版的程式裡面的程式碼如下:
6 W2 I' ]# s$ K( _* L' v7 M* E. l: Y* G3 F) e
if
+ Y) e3 q* W1 t3 g3 _0 xtablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

( m& ~! V* F0 }  D! S9 q4 g8 F  ~$ z3 G
tablefile.create(1,1)

% P8 e1 X+ C% B" V7 h7 W" T3 ^& ^end;
2 E  D  d8 V! {7 b
& z1 v( d0 w. y% N4 p
; Y/ z. Y: g6 j8 C# u; c# d, B( W8 F8 `8 u9 z+ S8 {7 h

& h" F5 U% K% F+ w# v這是4.6版的程式,
4 ]" x4 K: d$ O  }" E
9 a8 l4 f9 q* j0 Q% H6 h  x, N( w- B# b7 W$ k2 t% ~
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,- m1 J1 k& _- n. \( y

1 ?0 i( ]4 k3 r6 O# a) N; }) v  o1 k0 U
不知道新版的指令為何?0 M/ W; K8 K& A' k3 E$ ?' i

3 S! q' K( Q6 t3 {! ^; P& Z: E' l
. w$ t) H: B4 P# n+ E
3 @5 n; h( \  Q! }; S4 t5 r% p

+ G- Q! f5 M; @: B! z/ E1 q) D抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
2 t8 p6 {3 d. N1 V, p! [) r: |- A+ z7 [5 [3 F2 g' p
另外找到一個語法可以改變欄位屬性,) m6 ~" u; q$ d- A$ k. c
% D4 U7 D4 L! O5 B
tablefile.setdatatype(欄位,"屬性")
4 S# l. ~8 K# `) `+ D1 b( q& ^- _! k8 P

9 ]5 _, F- u: z) p! [1 m0 e謝謝
) @# N0 S, {4 E
& V6 w- S, K3 f) y1 S如果有哪位前輩知道可否告知一下,
+ r6 V4 U& j& A) ]% S, W: v  U( h+ q3 u
) o. n' x; ?/ a) ^
謝謝!' }1 a9 n$ w/ @: Z7 [* l5 H
' h* x. O9 y4 U) H  C
[ 本帖最后由 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版本里面创建表格的语句是% I$ u2 P5 b7 i2 D8 K  M  _
if tablefile[1,1].void then
# k& U* Y' b) \/ Ttablefile.createNestedList(1,1)   --新创建的表格名字就是table11+ E$ Q4 [1 e* Q+ m( W, a0 S
8 ^1 E1 A8 I  g" a
9 i& s, j3 t: z+ k; u/ u
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-1 00:21 , Processed in 0.012358 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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