设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9389|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,6 w4 _) a3 T: ~: K% Z4 A

9 Z: ~2 b9 ~8 |5 q/ z我先設一個tablefile裡面的欄位屬性為table,0 l3 z; x% R& i+ C
: K4 X0 [; O/ g" {4 O5 \
然後我想在那個tablefile裡面再產生一個新的tablefile,, Q- L0 v2 g" D0 Z

, v3 X$ \; F5 t3 k* t在4.6版的程式裡面的程式碼如下:9 c& J5 G; {* q9 ^1 m. {, Z; v
/ R9 h2 }5 O) b4 l* x, H* v
if
# |. y; E  n  X/ F0 c' @$ ]tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
: F/ I, ]& y3 y% }

8 a0 S. j6 I0 }tablefile.create(1,1)
, G7 F! q- O) o
end;
0 J2 S* a6 j3 s& T0 ?/ [" ^, L7 J& i

4 P0 \. _1 }8 g8 t$ ]
1 s+ T# h6 M/ V2 A' K
" ^" G0 E+ ?# w) z; v9 v這是4.6版的程式,$ O- ?+ }8 ~& z3 A! I  d
$ M0 k; C; d, `3 @5 ^* O

0 Q  e5 _3 i; C8 m$ y6 [# R/ u但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,4 J  ]5 P( p+ }$ J- S9 F: r' P2 J

# b8 ^: f$ O! P
/ t7 y. Y% Q! V7 [$ O/ N$ u, g. Q不知道新版的指令為何?
2 J! t& o0 ]7 D9 x% r* P$ e$ C) k1 s' B3 F

! V6 N) Y. Y, @* k% _) p" V0 Z
; ~" n: S: f9 o' {- \, m  A; _' U- @5 c, b+ k8 ]8 _

" ?' T* z6 F# }1 x抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
. S& c; O8 A; ]7 v; w1 H: a: `
7 t2 H$ i' r- A. g  T另外找到一個語法可以改變欄位屬性,6 v0 ]- a5 Q# T5 k; k
, K4 ?; D  r1 e* L3 M- z+ U* n* K) }
tablefile.setdatatype(欄位,"屬性")
5 {+ G/ `. u. I1 i, S& [5 i8 L
! v- t: s1 v/ ]0 O6 f7 h& A) j
1 t, ^; U) T, g2 B謝謝" w4 {, P" |) B( A9 [

: C1 R" {) W: X# }- S如果有哪位前輩知道可否告知一下,
" V, b  m3 O. t# e& o: W& y* v) Q) ]. O% H; J7 s! c2 B

/ I0 P) P% i7 v; r9 z$ o謝謝!
5 \: }. |$ m5 J% J  z1 |+ n/ V7 i0 H7 W, o  T, |; K
[ 本帖最后由 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版本里面创建表格的语句是, {! z+ y9 g! X5 d3 b( x3 v  i  E8 D
if tablefile[1,1].void then
+ {- S! a4 Y) ytablefile.createNestedList(1,1)   --新创建的表格名字就是table11: A% V: H6 Z2 d- z% O- A7 {

; e& r  S7 V: Z$ Z* H1 f, _+ `/ X4 {- H+ {3 C7 v* ~# Z! E
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-1 19:03 , Processed in 0.013070 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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