设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9019|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,5 G6 y5 B2 S6 x# A/ {( n9 f

# c/ m8 @9 V; h$ c# ^* M我先設一個tablefile裡面的欄位屬性為table,7 k0 n6 _& Q( X! t. V9 y  q" j

4 U) ~( k7 D% B6 Y# v6 |# F" R3 U然後我想在那個tablefile裡面再產生一個新的tablefile," E$ M$ b. `. b9 L* _% z( p
7 F* [- ]& s1 i# _) r
在4.6版的程式裡面的程式碼如下:
& P6 D# ]0 D! P: Q: Z7 R! K2 P7 P& j
if & F: E8 x0 ^; l: ?) y
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

  l; \! k, ?, [: s# u. u0 w3 z1 K2 m0 l6 h7 ?& ]
tablefile.create(1,1)
( m4 i7 k7 K- j) A- O
end;
8 i& ~1 E( ?' T% ^2 j; {' m6 z4 ~& }) x! G% w7 M/ q

1 L6 ~- r6 Q! c$ F' _$ i! a
2 B+ c  k/ K/ G' Y
/ g2 F, J* S; C! Q這是4.6版的程式,
% [* Z* Q" |$ k' W" _4 D+ \
. C+ g2 H; P4 k# i7 q6 I, A, x# w- }. J) d, _) T9 [6 g7 M
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
0 m3 o% H2 I: R" Q: }2 W, X  P  T! p2 ?; k

/ T# A6 @- F1 N: E! S不知道新版的指令為何?
# F6 x6 q. P+ J, a; a) C
: @5 g  [/ }& @  X, O% J5 ^; i' f, s. ?) J% v

  C, W  W1 [1 Z- U% O2 I( ?& X
) E7 @- P/ m# @6 ?( O( y. H) i! U% x- d, O; ]
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
4 M- y2 \) {% t0 A; X8 o# g4 R2 F  p3 W! v; ?, g
另外找到一個語法可以改變欄位屬性,
9 i0 }& [, ~6 q5 ~9 H0 i: H( A: {- T# b% I8 }
tablefile.setdatatype(欄位,"屬性")
9 }0 H- \6 a/ j
8 I- h) P4 x- {/ V& g1 W& Z9 q2 l9 `: G7 W. t
謝謝
: g+ f1 `, U3 j
8 m! A- G2 E; c  y7 l6 P2 E" S如果有哪位前輩知道可否告知一下,
5 N1 e3 C8 O! v9 n$ h5 J$ q1 E+ ?. {% I" B6 o

* @( Y( r% E4 i. I5 b謝謝!
* T8 Q) @) \' M3 a$ r
! i1 `' w* Z5 l. N3 e[ 本帖最后由 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 X7 P. l) m, n
if tablefile[1,1].void then2 R, S0 d' L- D4 m
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11
% e3 l" p0 a, S- f% p' K4 K$ a8 y) d: f3 y- I: b8 Q

* l, `1 m4 _! L1 z( B呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-21 16:24 , Processed in 0.018609 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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