设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7517|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,! K  n, p! U1 a( k5 b4 t1 O8 k
+ D! P) }8 H" o7 y+ j# Y3 @
我先設一個tablefile裡面的欄位屬性為table,
. \* M( f2 n. o6 ]- v3 U6 U
. }" N# X( s( g! L, J; G0 _然後我想在那個tablefile裡面再產生一個新的tablefile,
0 @/ p( R* r: l( a# S, H: R& c3 w3 w9 ?0 W6 i. Q3 e
在4.6版的程式裡面的程式碼如下:
# e1 h" A( w  D0 x. h5 P7 a1 i
) K1 L8 D9 O; n0 c; d/ t* j" Aif
, q1 X7 n9 I) X2 g% mtablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

0 C2 e) |! w# b  ^8 L  D' X3 a2 P' {7 f/ R# l
tablefile.create(1,1)
! ?- f+ e$ l6 d* W4 q
end;
# g) Z4 e) ^. @, T. E5 e; p, g' ^  O- ^; Q) s. M( f
. [% l! _2 t% [

. A, [7 a" G4 Z9 q* N9 g3 W  |/ R' c
8 K" v' z  e+ ]9 A6 W這是4.6版的程式,
" u( ]( \3 ]/ W4 m5 X' T% Z  Q- g# [
& S! [5 `9 G$ K2 m) D1 H  r! Q- }( Z( R& D- t, T1 @, b
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,# c+ V! z- c2 _
% N9 r  p( y/ |/ Q1 p4 q; k

% J# q9 g1 h2 D, V不知道新版的指令為何?3 t; `, P" N8 ~4 S, v! \1 [% u
- [+ ]# }2 U, w+ S( A/ d% a# F' ]
6 ^0 ?# z7 b+ ^) D
! q( z1 V/ ?0 O- Z3 u
# L( |% s: p* T& q* I: K( \
& F( G; u; x  P9 @' }
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),+ x# H  g4 d. J% E

' p' F* b1 T3 O& ~: A6 V另外找到一個語法可以改變欄位屬性,
" l5 f8 t- [$ S) ]& J) u" L8 Y0 c( m8 q" u
tablefile.setdatatype(欄位,"屬性")* T- i* N& _* b! o3 Q. ^
5 p5 a, @  j. l. S5 p" t- p
- D1 z: }; f; _" h5 D6 z
謝謝
6 u- |: Z" F2 M- c" Y0 n
6 u" R8 I8 C& G) k- l/ H如果有哪位前輩知道可否告知一下,
% U1 N% ^9 {( x
# o' ~; l6 B, o( S
9 J+ s3 d7 F: G謝謝!
( `5 N/ ~  A( O0 \5 X
% g0 S' _0 q7 u1 _, u8 G4 f) e$ k) S[ 本帖最后由 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版本里面创建表格的语句是
; c( I0 r/ }* L+ \$ P5 U* L, sif tablefile[1,1].void then
$ X# ~- M- i; D0 Dtablefile.createNestedList(1,1)   --新创建的表格名字就是table11, h7 U9 u) V( P/ p# U2 x
# \& ^' W" O7 G6 r& [

/ |$ ]$ }3 ^8 v3 Z- W# C% Q1 Q呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-9-15 03:01 , Processed in 0.013117 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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