设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9346|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
; p5 n9 L- B% W2 I4 `6 o. Y! [: e4 F+ t. n) t* M' o
我先設一個tablefile裡面的欄位屬性為table,
0 t3 T- r* A5 H7 Q# o8 M! G6 p0 t9 D: [/ j% s
然後我想在那個tablefile裡面再產生一個新的tablefile,
8 j0 U8 X( u/ r2 f% d6 t7 C( u" K7 ?! ^' O% k+ I% S& U
在4.6版的程式裡面的程式碼如下:6 H( W: L8 Q  W# x/ e
9 t) ?! M2 J8 e. {
if
' v8 b- g" r7 q) n" J( Z$ y/ utablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
7 z2 B& K# E  d- C
' N& l  O7 q" [9 W, c  R
tablefile.create(1,1)

8 g4 e2 e) C( |" Y+ W# cend;
2 r% w% ]7 _* b8 q: d3 |( X; y, i! `+ {
" ^5 b4 K2 q  f+ C

2 @( B9 D+ N0 V' Z+ w! A
* y) N- M) c% b2 K' Q這是4.6版的程式,
9 G" g+ ^% E; o- V7 b: l# ?2 E) U" Q0 Y8 r9 n5 H3 ~1 N

0 h2 R  H! t( {2 T  ~5 [: u! H但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,' d9 g# b+ X4 t# i2 e* j

9 a) K; ?; I/ S+ B4 |3 Z+ d4 e9 U
不知道新版的指令為何?
$ E8 g& o& @* r: G" l6 s. v, e/ d' L
; y1 C' ]9 I1 u

: v6 K" m) |& O6 d; }
6 m8 `- e' K1 N& g3 Y) _9 l
$ Q9 [0 [# W" {: O( c抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
6 f9 p1 a& y9 ~; u  ~
+ [% _4 x; {6 @. y另外找到一個語法可以改變欄位屬性,
' G# w; K: l6 I7 w6 R8 D7 |
2 I3 K0 T- r# L7 q, P7 q* Q3 q8 rtablefile.setdatatype(欄位,"屬性"). f1 k! I; g! \

! B/ e4 E) h4 l6 D2 ]4 c3 Q) _2 _# j6 o% g+ q9 S
謝謝' ^/ R4 D- X9 ~9 M% A' {+ H

' |) c) ^# A- G( [+ j如果有哪位前輩知道可否告知一下,, Q. {" P/ A% n4 x9 K
8 a" [# R0 w6 o! F; i( }* K% {
4 d0 [; d  ]" ]& ]8 r
謝謝!" u6 `6 v8 B: B' V2 V! [5 \

' K6 w. Q+ f% L& {7 K2 a) }6 w[ 本帖最后由 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版本里面创建表格的语句是- w2 W! s8 C5 y) S3 f7 i" [
if tablefile[1,1].void then
7 N9 Z; J  B( e0 [0 B+ etablefile.createNestedList(1,1)   --新创建的表格名字就是table11" c8 i0 X9 J6 f2 T
1 m9 A7 Q4 y/ c7 y2 J( V0 i* `4 ?

- ~+ U3 v. D  ]9 z. C7 v呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-22 17:37 , Processed in 0.015087 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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