设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5909|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
9 c/ A6 c8 @. y) |  A. C7 A5 i1 G
" \4 }& H0 s9 B- a) |  f# _我先設一個tablefile裡面的欄位屬性為table,
3 i5 B& {; I/ l' O* t& f2 q
  b+ p8 y& }+ {! _  ]然後我想在那個tablefile裡面再產生一個新的tablefile,, C! B" P% e% e% F, l1 |2 v8 A

. U$ |/ t: X6 s' R在4.6版的程式裡面的程式碼如下:
( n: }9 [" u+ d7 o3 d! k7 d. w' o
1 i$ ^$ j! R1 Y1 O: [if
  \2 w# }" h. u" X8 `tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

- r- o2 Z% G! N; ~4 R( X7 [
9 k. ?  k9 ^3 t8 m7 R- K0 ttablefile.create(1,1)
6 r7 u7 o4 p* c# C% h" n- R1 P
end;) g+ k; ^+ U8 b( V7 \/ |  g

6 p/ \2 h9 F. w$ z+ A# V
4 r8 ^' @4 ?( q# w
. S9 _3 ^) N6 s/ U! Z$ I
) J5 ~2 Y( F) P1 t5 V) j6 T3 d" n! S這是4.6版的程式,
6 {* n) O4 k. b  o4 f  h# \
# |  f" [: Q5 u) R' q  ~! p! i, w- \) ?" b. m+ A! u$ N
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
6 i7 v, s, j, T" n$ w4 h
$ e1 F2 D1 ?7 ^% A( {
  H2 a0 q* K1 p8 }不知道新版的指令為何?
2 H" }, Z* \% }. F
. e# P1 [& r+ z. W% l4 Z! L" T9 _6 @0 S# ^" s. Q, j& G

) T4 D- U6 G) Q$ X: W3 R1 F( n# x+ N3 j% ]3 s

$ S; U7 \7 r( G' u抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),. C; s9 ]1 [7 _- B9 |

; L# F/ o& A0 u, F4 |另外找到一個語法可以改變欄位屬性,
* h- {) e: _4 S- |4 D+ c, z& U+ @( f# a
tablefile.setdatatype(欄位,"屬性")
' {" u# {8 S+ u, k1 \& z0 m/ O2 F8 Q6 M! d4 U
5 d8 ^3 n9 t* a/ f1 `
謝謝8 @" W4 I, H) e- u2 X# X5 g7 ~0 v
/ P# h0 Y) K% ^! Z3 I4 q
如果有哪位前輩知道可否告知一下,0 L: [# i% `: }9 e+ p( z
2 X0 D/ K) @0 O- w) X
: }% }2 d3 G6 _" Y3 K8 W3 u3 i
謝謝!; ~; \! Q" c+ m' d8 q- P* I0 L
3 x7 z: r" Q! [- x
[ 本帖最后由 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版本里面创建表格的语句是; t! l8 H& \+ K2 |3 T$ C7 Y
if tablefile[1,1].void then
0 f8 y! ]- G  J- b2 j  K) Ctablefile.createNestedList(1,1)   --新创建的表格名字就是table111 W' t/ t) M, C) t
+ i9 S7 ~+ o, z" L

" c$ z! F3 p5 N6 S0 g/ ?+ Z+ r呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-24 03:51 , Processed in 0.013106 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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