设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7391|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
6 \# _7 v' R, [; s5 P# O6 ?3 u
我先設一個tablefile裡面的欄位屬性為table,
7 G0 s) m2 @* c+ z4 o8 g# q% ?7 Y" E6 ~% y" B: K) X' D5 a
然後我想在那個tablefile裡面再產生一個新的tablefile,
- H$ u% d. m  p3 a( n7 j) ^4 C* ]8 \9 R' \$ v) t; f6 x9 x
在4.6版的程式裡面的程式碼如下:' r$ \9 P( l% {( C: N
; y+ G" h0 ~% x4 q6 E+ B
if
: M. r9 U7 H6 p  m# Wtablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

! U) C; S  h5 ]# S( [5 k8 a! c) x, N+ [: t# Y
tablefile.create(1,1)
' x6 Y7 B- O0 ~0 x7 \- h7 C% P
end;* N8 ?: J# J# T' A! ]2 W
# }* I0 d: P7 _/ N9 w

( x8 J. W6 F- v. [% N+ c) A- o0 V; I; q# ~2 o: i1 t' @+ a( {
, \, {( C; k) l6 J& N$ z6 d
這是4.6版的程式,
( `5 H: Z$ R( Z+ }0 w+ f+ t/ v8 r" L. K( z+ c2 N; X/ \% z" ^- e
0 u6 e9 f; F" E  D2 e# B3 o: E4 |: @
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
. B  }# ?% x3 c+ C$ n1 R' z) ~& s0 x: x- T6 b) D+ T8 [; r7 `$ f

% ]. U& M3 s& k4 w' C0 q: j  y( _; [: l不知道新版的指令為何?5 c$ g/ O$ W1 q# c- W( t6 G' }

4 B2 s* j: O& @7 S) k/ }. a9 r4 e' o. Z/ j0 `) m

  Z" ]; r1 {" T+ o
: J: v3 s  [; g( _; V
" J8 u/ V; x! z; m1 H$ t抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),, Q9 Y: r3 A) x- K5 t

/ m4 G2 M6 g7 @, Z另外找到一個語法可以改變欄位屬性,: d' C6 ?5 V5 S6 R
" E7 o+ ~/ I3 Y% _3 ?$ V
tablefile.setdatatype(欄位,"屬性")
, Y5 [# ]  \7 @& C; Z' k  P. q3 p8 k# H: v
+ Z# b6 H- z7 j, A, b
謝謝4 {# H7 l+ S4 u0 R: ~
$ s! H: r" Y1 A5 ~7 @* [! c: Y
如果有哪位前輩知道可否告知一下,: u/ A8 r+ z  D6 Y( Y

. u( F2 Y: b2 P6 P% p3 `+ F( P' e! T0 |% t4 Y3 ?8 |& g
謝謝!6 H7 K$ S/ p" l/ U/ p8 g4 r
0 U4 R! p& Q/ `
[ 本帖最后由 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版本里面创建表格的语句是6 X6 K7 e9 A9 S% M
if tablefile[1,1].void then
, Z  i" W$ N' u% K9 R, Jtablefile.createNestedList(1,1)   --新创建的表格名字就是table11* m5 \7 O) k( \7 c3 I9 @

. H- g) A- e! N% B
9 l# |3 M1 M& H) w) l. S/ M9 g呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-8-30 01:43 , Processed in 0.016209 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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