设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10028|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
+ r' m6 w' p  l7 [9 {0 ]) M6 I0 X& S- T8 ^: E- w3 ~
我先設一個tablefile裡面的欄位屬性為table,
6 X3 R; V  d# }* j! p
& ^/ V5 h, \$ T3 t3 h然後我想在那個tablefile裡面再產生一個新的tablefile,
+ T/ C$ E0 W5 f. [( T1 H; H) k5 |2 S! M* [9 v3 T! i
在4.6版的程式裡面的程式碼如下:; [) p/ X2 v0 p7 `8 n9 U
6 c0 t/ q8 m; Q8 C* B# P1 a
if
4 v9 o& m6 g- p9 Xtablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
; ?; Q- s# {, K' w% G) W

) K! |6 v% \8 F# f3 ftablefile.create(1,1)

: v: d$ T* t8 F& C' E3 Q4 Y+ xend;  ?8 R7 T2 ~- I6 K. r% d

0 n  n, w2 }) u" W6 T; Q
$ ~* s+ P% n% a% {" ~/ N. {. M: R' I+ F6 T0 F
# W; h0 L1 B' b( n! L5 }6 L4 [
這是4.6版的程式,
/ M& B+ w# a+ y9 ]3 ]% e) Q! o3 }2 v( @! J; Y6 L) z

- ~% w+ ^8 f  l2 ?4 u但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
, s" e" K9 T8 a# O0 i# f- ?! D9 A8 j( ?5 k
- v5 N0 n+ ~. u& [
不知道新版的指令為何?" i* \2 z/ N* p9 g

) r2 _" K% x% v' G. k' z' f/ o) x! k2 B) [

" k/ X0 l4 |$ V2 k4 f7 K
3 \9 Y, ]( x* ^) h/ t3 U1 f
/ J. X- m9 ^$ W2 M: U抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),; M2 P9 D- w/ u6 `* u
0 j+ y3 Y4 Y$ Y- C  b* _3 J+ r; n, x
另外找到一個語法可以改變欄位屬性,
0 |) Z/ H* ~( T, ?3 q$ F" Y$ F# m& Q6 y- r
tablefile.setdatatype(欄位,"屬性")
: N  D$ G* c: ?; [3 l/ ?' U& E3 u. Z4 u; x5 h
( v# O# [+ l- p; P
謝謝: X9 f- U/ f0 Z. h5 y5 |9 L- E
* D7 C" g$ X. p% X6 [
如果有哪位前輩知道可否告知一下,
" ?/ B( g" K6 G4 |: i8 }* V
5 m0 D" [1 y0 h; Z+ G" m
6 f0 f3 }2 l6 {: S謝謝!
$ `' M4 h7 L$ F: g% }9 k9 s- g; b; p" U0 b% Y
[ 本帖最后由 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版本里面创建表格的语句是2 a& }1 f  a& ^7 V8 J" E; F
if tablefile[1,1].void then% {% Y# p: F; i. D+ M8 T. O
tablefile.createNestedList(1,1)   --新创建的表格名字就是table117 i# H" V9 p2 w9 G

$ k$ I  W; f7 D4 V9 a5 v" i
+ `5 _( V2 J( E5 M$ n2 x呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-9-13 09:34 , Processed in 0.016364 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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