设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7024|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,4 o% q4 j; Q6 S* w' m- n8 D1 x. V

* _. f- c/ T# `% @2 V' k我先設一個tablefile裡面的欄位屬性為table,: A+ I' d! M- ?! v& m& B3 J9 Z

7 f4 q8 |+ o5 q- S: ?然後我想在那個tablefile裡面再產生一個新的tablefile,. _) D& m# |7 q( D+ y

9 c2 D) n/ p7 ~  p9 [: F在4.6版的程式裡面的程式碼如下:, p4 |: @/ I' _8 L7 ]) A% {
( X5 P7 _4 B  X7 b. r0 s
if . @6 Z! L# P# \9 d, p# r
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
' x  M/ \7 W; f  ]" m, Z
5 J5 K- ~  p6 V$ m0 R
tablefile.create(1,1)

4 d3 B; U9 @4 @' q5 a2 A$ Qend;
8 t; d; _, W" ^4 l8 K
0 f1 u4 y5 @2 w' W9 W4 J- ^
& }" k/ F, W! z% G1 O3 w
  l5 {* b. i! U, q& L; ?) h* M' L0 g9 ^( Z' x
這是4.6版的程式,
" k  K6 ?8 w& }% i/ v8 y& P
! K; s1 T9 A0 `+ z* x5 S& E8 r! v* y! H1 a# G% O2 K
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
; N6 c( J" C. `4 Z9 X
% I/ c- ]  d7 h3 q9 X7 E' m/ \+ O
不知道新版的指令為何?' K- g* O9 ?7 ^8 u8 S+ f! r

5 _! J# ?2 e% u% ]% `/ h' K( z8 A7 r; {+ A  A9 i; d" b
; \" J2 O  ^/ Q* ~: W7 J! N
$ C) m4 x& y9 {  b$ Y7 k) ^4 j

/ \* K2 s+ f: X& |3 e3 B* R% }7 ~抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
9 k. p) G1 I3 t% D; M  h& ]7 s
另外找到一個語法可以改變欄位屬性,
, B. t3 b/ [; }, X$ n$ p6 k* e# M, ]; [% i
tablefile.setdatatype(欄位,"屬性")
/ v4 u' Z9 F; F+ R$ }# B2 T1 k" U/ j  M9 c" b
6 e9 T2 {; E: C+ H
謝謝
  f) w) X: z9 Y! J" C/ U" n# J( B) [/ r0 Z% M% q
如果有哪位前輩知道可否告知一下,
; i! K. S( _9 T; `( e, a/ C, b' g+ c2 }3 y+ a2 y& F" E, P' P

- x* F, _0 q' m! l6 G5 ]+ [( e. R謝謝!
7 a% W% T/ x% v. P  \2 W2 |
& w4 `. S( O, m) B0 \# e5 R[ 本帖最后由 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版本里面创建表格的语句是9 X: B% M7 J' P5 f5 S$ B
if tablefile[1,1].void then
/ r, ~! P% W5 H+ H9 h# u$ Ttablefile.createNestedList(1,1)   --新创建的表格名字就是table11
/ S8 j9 M, W8 E1 r! B
& `8 b: V8 S4 b( p6 u* b$ W+ m2 r$ _
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-8 10:13 , Processed in 0.017337 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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