设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10046|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,6 ]& B  r5 J1 f$ y9 r
0 N; s8 ?4 H2 B
我先設一個tablefile裡面的欄位屬性為table,
' M/ R- j: |5 X3 K
# H) K; F# M4 x: b$ X3 ]4 ?  ?; W2 [然後我想在那個tablefile裡面再產生一個新的tablefile,
, h4 K: r$ w- v# d4 j
( c) D# w4 `8 E: J- H; |在4.6版的程式裡面的程式碼如下:
9 X; ?: A* l- f# x2 w! H
) p( e! B/ ^1 q6 w2 E  @if
* t* @+ q( s) T% Y  }tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
1 v% }2 l1 ?) ?( H1 K
3 D9 A9 {0 k# ^! f- d* d& ?
tablefile.create(1,1)
( _5 @' Z8 O4 r; d8 o& e3 g  o
end;* }: f& u0 a$ w8 j2 m

5 N5 n9 s" U9 \# b! l7 s! _! E6 T0 }$ l2 K2 Z; ~

5 _) J5 G/ }1 l! ]3 E1 K4 r5 V
: K8 v0 [& f$ P8 s7 L* u" z9 M這是4.6版的程式,
; _) u/ T  x0 i2 \7 ]0 h( y5 F; S$ I( w6 v' m
+ S8 Z% t( @/ n0 l+ g9 X
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令," g8 J5 n! T& w- U& d! F: N& B

( w' Q5 q3 h' F: Q, J' t
/ H" D# Z4 Y5 ^6 S* a/ C( e不知道新版的指令為何?
: ?# o1 r* J; o" w1 J1 f" d, a, z: W4 v, G  E. ~' n8 W/ G
8 w8 Z- a9 V! \) ?: x
2 D6 a; }! F; H8 ]7 O0 J1 g
, y, O; U; d6 t; T$ k3 N

# f* y, ]3 {! F抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),; s. a- [7 u0 P' j( E6 l

/ I8 R  J& B: x* X  P另外找到一個語法可以改變欄位屬性,5 _  C- ^# w6 I3 \
! t4 x; c/ R8 ~  }/ e# d' y: E
tablefile.setdatatype(欄位,"屬性")
1 ^! }% F" q+ O
- q; a, A" t4 \
7 n8 L5 |1 w. p% K) i7 i. ?謝謝, z& l3 A! T: a- _' Z

3 l4 i+ E' i7 f1 v) g+ Q6 J# x2 V" m/ R如果有哪位前輩知道可否告知一下,
( e3 e3 O2 l6 V8 h
- x) Y& h# H/ ]! E2 I/ f
& d4 b. k+ o* k1 H謝謝!
: T$ a% }1 i( c& |. c0 L! x+ Q1 k& T& {) \+ J2 h: n% C1 [3 Z
[ 本帖最后由 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版本里面创建表格的语句是' N9 m/ g4 U) U$ R& ]$ y: T4 o
if tablefile[1,1].void then
9 c7 {$ D6 T  K! |tablefile.createNestedList(1,1)   --新创建的表格名字就是table11
& x* J6 h5 ~5 E# ^' i
  ^. r0 S% u5 h( ~) w
! o- N0 F# B: }; k* B. ~9 t: p  _: S呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-9-16 11:15 , Processed in 0.013660 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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