设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10062|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
5 A! G" d/ I- j, K5 P" B$ s9 P0 R7 L# J6 P/ d2 L
我先設一個tablefile裡面的欄位屬性為table,5 T5 \, C2 ^; ?) ~
  L5 N( m. |) D  M  l3 N! x" @
然後我想在那個tablefile裡面再產生一個新的tablefile,! a; a* M  b: m' S& ]

8 p8 ]$ B0 F8 S) T8 R9 j在4.6版的程式裡面的程式碼如下:6 }( v% J" W! L9 q: z

- r0 M0 N8 r# C8 Q  S+ Lif
3 g" o3 T8 x# x6 D& z0 D* Xtablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

1 Y& s( o$ B( F7 u; G9 R# ~$ I. k% d' h' F
tablefile.create(1,1)

0 i5 B# E7 e3 L( U5 J3 k, _end;6 ?* Z8 s6 \2 S6 ~. u& j

5 h9 T+ D5 Z7 {/ u9 r% i( X
& G: l4 y( G- w2 Y* G9 \  A, B2 r( Z+ z! o$ N7 k8 P
" h, N9 K5 {4 v: |3 b1 O, @
這是4.6版的程式,
7 l1 F" i+ G2 h  \8 R
* D! F, V1 O2 T; ]2 P  j: ~
4 |" \( Z0 y4 R( F$ e* h0 T  J8 C( j但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
. j, C2 U* v4 u4 G5 V! G3 @# o& o' _5 q, ]+ T
) K5 B- `3 Z6 h1 [* y
不知道新版的指令為何?. U+ u, \0 p# ~3 M1 p9 @

5 q* u; z  M5 R# g; e" O4 ]7 _" P( k( _2 q

8 `& Z+ D0 m% h7 V! D
/ |1 \! z, n: \7 t# p& T% m* b3 p: @# }: X
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),4 G, t5 `. p6 a. g, i0 E$ h
3 W, r6 B& {4 E/ ~
另外找到一個語法可以改變欄位屬性,
8 |. v. e/ ~& A9 w. y7 O5 S
8 i  A: K. s4 d2 x  O) n/ p7 ktablefile.setdatatype(欄位,"屬性")
& @* ]4 \' f& U" v' |" Q; z( i
7 q6 z$ m( O9 P4 P& i- }, V' z3 m
8 S; k0 I5 _# F5 L4 o) x8 g- d3 @% t謝謝
' N7 E* U; l) f, t: k1 [' o& [; d) E  g* M3 T1 B9 Q; h- y
如果有哪位前輩知道可否告知一下,
$ B4 l7 {! y- z9 t8 J; Q0 Z; B7 W4 `
1 ]) w8 _8 Q. v/ z- g5 y/ t; `  b
謝謝!, i2 q7 D/ f, K4 A* g, w

' {) L9 b3 V  R  b- l[ 本帖最后由 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版本里面创建表格的语句是
  Y7 G$ @% X0 m. o# @if tablefile[1,1].void then8 s' J2 R5 q2 [" O& h* y) v2 q
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11$ M% Y2 x* `& }; j/ Z1 z- B

4 s+ k, [( E; \, y5 K3 @: K3 B; w, g' v5 ?8 K$ I- A
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-9-18 08:46 , Processed in 0.015725 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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