设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9235|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,- k1 s7 N8 J5 b$ t' W* _) g1 J5 J
8 F3 ^/ j1 W( ^$ u9 |# }3 p" `1 ]
我先設一個tablefile裡面的欄位屬性為table,
( l2 E) {0 f* B" @) V5 R5 N7 y7 j
2 ]4 _8 e6 U, o7 o7 G7 O然後我想在那個tablefile裡面再產生一個新的tablefile,
* k- _+ U9 M" k% E. `: f; n5 p) y6 _- V/ C; R
在4.6版的程式裡面的程式碼如下:
! n% o( G6 p4 z# O) Z: [5 {! \3 p4 j4 q$ ?
if
5 i, Y1 @" a& ~+ j& _1 Rtablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

9 g% @* W6 x& I# H, |1 q
1 Q3 K, `8 W2 N, b5 `* C, v7 t( dtablefile.create(1,1)

2 j7 q: {9 T4 ~" Q. _end;" M# V9 {4 ^' ^/ h# @4 }  j

3 h# o2 S6 [6 R' z" `% e; l6 N3 }: `' y; `: E, r% g
& v! s% c8 u1 S7 l8 g
2 ?. b4 D. O# R7 ?: v0 n" Z* E  U. M
這是4.6版的程式,$ h2 ]- a, N6 I; ^

6 K' y& D: h9 G* m* [2 U5 ~' Y5 ~4 z- s0 n: s
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,9 R  H( F# E$ G' P1 L+ k& q: i

$ p4 A' L7 u5 f* s: O5 j) ]+ b6 e4 p' {8 i) s
不知道新版的指令為何?
8 Z6 C3 u* S) U5 Z% t/ r+ A" y: u& b4 g! G5 g

- ^$ l. m1 E; X. R$ r9 Q" r( M
* V8 X: D$ k" _, G5 W5 L4 S' I. [; f  F: A9 g3 m% H. K
' V4 f3 H7 R8 v# J* d1 O% h
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
8 `" _( e) G' N( Z1 A2 L+ a( U1 l+ W, V! W. v
另外找到一個語法可以改變欄位屬性,
" F6 {* C. t9 v1 b- Q7 \" k- P$ r' L! w# U$ Y7 H
tablefile.setdatatype(欄位,"屬性")
0 W4 u1 }1 i& t5 |. N9 k5 F- g: N4 Q6 T! V6 T

' Y9 S7 Y+ _1 R% a0 D謝謝
' R& x  B* V" a% R% |) m  V" {) n$ a8 ]8 d& y8 u6 b
如果有哪位前輩知道可否告知一下,# ^# @/ ]) H. Y  x' N+ v8 v
* N; B8 A( J8 C" S7 T* N/ u/ [$ b
2 o$ R; G3 @) ^* \  f+ G1 c
謝謝!  t* @. m+ e: ^+ K; G, T7 U+ R

; A4 W6 |) _( 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版本里面创建表格的语句是
2 t3 ~! Y5 o$ z8 c0 @; D" ]if tablefile[1,1].void then$ |3 n: Y- e7 J9 R! k
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11% Q: B  t6 S  s8 U3 \. q8 v1 b
8 C7 V# B0 {9 a; n# A6 G
! J( y; R0 F* C* B( i$ [1 ?
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-23 15:50 , Processed in 0.017728 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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