设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8877|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,7 k8 O9 ^6 w' h3 [, d# M

5 H0 m2 @- h+ X4 R3 |我先設一個tablefile裡面的欄位屬性為table,( ~) ]' O5 O+ k( V" K7 }9 N

4 Y1 C, R4 ~, ]9 N9 Q" y然後我想在那個tablefile裡面再產生一個新的tablefile,
' ]1 T) F* ?" S, O) @( x: k% S# |' h2 u8 [  w7 p$ R# M3 x3 z1 e0 t
在4.6版的程式裡面的程式碼如下:
0 h! M0 _3 p6 ~5 @# V- P3 U8 S! T" _" W) D
if
9 E, Q9 R5 V& \1 j% \tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
, b& _7 n0 N% J
3 X/ L# w% v( E0 Z8 p' Q, w! E8 \
tablefile.create(1,1)
4 f5 U# d( V, J$ z, E3 x, w9 F7 r
end;& {! ^5 T. c% ~  \7 a
2 }7 y9 Y& ~8 Z; v  w9 M

1 G; O. V; o9 m# i9 R2 O( S: m& t
) C7 ?8 w( s. W9 S
這是4.6版的程式,/ S% U4 s- \# \
& i6 S7 G- Q" ~: ~, T* C5 v3 `

% e) t0 M1 H6 Y4 `但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
3 M4 q1 ]7 f1 a$ b1 r8 _: r
; k6 P2 A8 l, I% l8 k) b4 K
4 K, \8 W% v0 c: `1 S" g3 E不知道新版的指令為何?
# ]9 `: A& ]/ ~% k! R8 B2 ^4 U) ~, T  m' c0 g8 T5 \, s/ k

, d6 k, u, X( Y1 ]
' u, c! m6 i( x$ N9 t
7 t: t9 Y  k  m( ~9 j2 H: n6 f/ u1 C- X' v) ^0 Q
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
1 u( G3 O( T" x6 y* ]9 l6 `3 h& p7 k2 i
! l$ N0 v+ o6 w- y另外找到一個語法可以改變欄位屬性,4 K7 f2 A. i5 t; y& ]/ z
! \+ W$ t! W7 d( E5 d
tablefile.setdatatype(欄位,"屬性")! a- H+ J7 I. @- ^2 ^% ]8 M

# u! w/ W: v; X3 E( z" w7 \, k- Y6 l3 ^$ }1 L) s# ^! j
謝謝
. V7 [8 r4 g' F- P% j
+ j2 m" B0 @2 C# e5 M; k/ w如果有哪位前輩知道可否告知一下,
1 o' q/ g7 h5 t# u
) u4 w% C2 V% z0 {& M( {
# N- ~/ [; L: \. g% N, ^8 Y9 t謝謝!8 P) g8 ~9 D% m# h$ D/ _4 z
# u8 ~# ]# t* T5 `9 o
[ 本帖最后由 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版本里面创建表格的语句是( s+ _& w% P1 }7 T1 ?6 J/ ?
if tablefile[1,1].void then
! F' Z* Q: t0 L) R9 I# Dtablefile.createNestedList(1,1)   --新创建的表格名字就是table117 c/ y4 w4 n2 g$ o- I

  D' e, i7 y- Y2 C& p- k. a7 E' |: X, R1 G5 q% S; O( H
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-2 06:27 , Processed in 0.026455 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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