设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9617|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,7 X. d/ B+ `; c1 r3 J; k8 I# ?. N
' ~4 j0 X0 ~1 J, X( Y3 i
我先設一個tablefile裡面的欄位屬性為table,
( ?) [/ X+ ]% T6 Z, v
$ }( q. h: ]) s然後我想在那個tablefile裡面再產生一個新的tablefile,
5 K" u, I0 i& r8 w5 E& o8 t$ o. ]' D3 j6 k, Z
在4.6版的程式裡面的程式碼如下:* s4 U  F5 n4 V( T7 b* A  p+ w
  w  d: H+ b$ `4 X% g( v" K) p
if
3 r. n% Q( Q) `& a- x" rtablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

+ E! g; k* b0 X; g' [6 q9 }" S  P& a4 D2 Q
tablefile.create(1,1)

1 L9 @) a  ]% I4 d  I# Z. Xend;- ~4 L$ Y0 `* r' r9 _

4 h6 t# C& J0 S' t# E1 Z7 j9 {/ i: T  [3 y2 h: c- D+ l
+ `5 m) |3 E( _( B* @( Y" c

7 {' G* s. ^; Z* Z7 x; v3 |# K5 u/ {這是4.6版的程式,; E+ c% {* N) Y% V

# e. l$ `# H- @- o+ @, J: s# c' l) g( T/ ?7 k' ~9 ]
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
+ w; q/ v. Y) e; }% X8 a) L) ~9 ~/ P0 ^6 v) {$ b6 F- v
6 B$ \8 Z1 Y& d& J( Y9 ^7 P1 w% t
不知道新版的指令為何?4 o; |, l  g) i3 \

% i) F* C' q4 r$ |7 |/ Q/ E3 P3 k6 u) _! Q# |

( p2 c, Y2 R+ J0 P! E5 V
% Q, G" M% M  H2 g: u, p  j( J: [
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),2 d; j/ r; r. Q- m' w1 q, N
' J% |8 |4 k% n
另外找到一個語法可以改變欄位屬性,
$ i5 M) B. h% V' y1 x4 d
0 ~7 s* s( C5 S* w0 d( Etablefile.setdatatype(欄位,"屬性")' p; F- h$ ~% }2 f% X4 k7 X

  s: I: q3 Z9 H! L5 d4 `$ ?2 G  U# u! P3 d) H9 Z/ T# U
謝謝
* b; d; m7 S4 F2 b. S- s7 Z9 Z) ^
2 i2 o" ]8 l, `, l- j3 b, v9 G如果有哪位前輩知道可否告知一下,9 u1 Y9 e/ X6 }6 b- @2 [! y" D
6 _0 z: Z! z9 s6 P
6 f0 p: G7 T. I. I4 z
謝謝!
$ w, W# `2 S9 R2 q4 a1 L
4 E5 J% ^  k7 X2 r. O! 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版本里面创建表格的语句是5 O& j9 I) i) y+ w
if tablefile[1,1].void then
( n' v5 \! t. y1 S" D0 ttablefile.createNestedList(1,1)   --新创建的表格名字就是table11
" \8 [9 c1 \# e- S6 v* e; i1 ?
2 K9 N' ?, B6 `. K. B3 s( n1 R, N0 l' A. R, |, x  V
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-22 17:51 , Processed in 0.015139 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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