设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8902|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,( R3 v* o6 h; H1 d
' k5 r/ m7 \" X! V# c1 Q2 m% v$ x
我先設一個tablefile裡面的欄位屬性為table,
# K: r0 P/ h6 N+ L+ S7 [0 |7 M1 ], S+ [, @& F; `2 \" W
然後我想在那個tablefile裡面再產生一個新的tablefile,
  [/ K) j( o" l! e2 Z4 Q
' b. U5 E/ k# |0 p7 v/ ^0 t; J+ a# r3 E在4.6版的程式裡面的程式碼如下:
0 }8 q9 D$ z% ?* m/ f
5 D2 s! u) F% U: cif
# p* t' e& ^% ]9 ?0 Z1 x/ k% l. k& {tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
& I' Q/ j! P. l1 u' K

4 j$ x% ?& W; R! {1 ztablefile.create(1,1)
9 I! r/ w, l! g, M. n
end;
- Q. U/ l7 F$ a2 W$ Y
! E4 Q* y: O" Y7 W$ _$ y9 ~. t# d: ~- ~: p

/ t8 F& J: n/ k5 o0 ^% T; r- f
1 d9 c% \8 k/ F( {( o這是4.6版的程式,' f& e$ E4 A8 u2 M7 J/ k- L# P
3 f; d" h" b5 a! P$ A3 Z

' J; B% w- V  {; {但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
& h: J( g  v, q$ c$ L) G7 V2 F$ o, @: U1 n, J3 ?' w

1 K4 z- Q3 S# M5 |+ O2 d不知道新版的指令為何?
" O) }. j7 C( X
* q* A6 z6 F. R$ H  G, h2 O3 E- x" x* x3 q, a* Q) f; O1 O

  S0 z$ P& i: u  w0 ?% W3 J
4 G) o+ A( Q# |% v- ?
' O+ _  }2 C& z' e1 F6 @: m抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
6 t" w6 S, D  _# I$ a9 w
& `3 B8 v* }! _另外找到一個語法可以改變欄位屬性,6 y% x4 q' r$ l% K

# n0 V- t$ t2 v) Z) f; ^8 z& Ltablefile.setdatatype(欄位,"屬性")
' y) f6 @6 w5 R! [: ]
+ m5 q. _* V7 L4 B
& e0 e' H. R. ]5 A! E4 r. R謝謝
0 w! X: c8 K( H. m
$ g9 `* U. \1 @% ~+ B+ }+ v% u  S如果有哪位前輩知道可否告知一下,4 ^9 U# F8 Y1 s! x; N3 a
6 \2 D! {! S. g/ {% c7 x
! L3 Z* Y1 x+ }' A8 E( ?. F
謝謝!/ @; U& l* i- m' y

# @% A5 Q! p4 {/ N( r1 t[ 本帖最后由 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版本里面创建表格的语句是! @! c9 k7 d$ O! m
if tablefile[1,1].void then
0 D- B4 d) Z$ a$ Q1 L8 U& etablefile.createNestedList(1,1)   --新创建的表格名字就是table11* T+ Q& \: D& }
5 ^& c& @. i7 ^4 D0 j: E5 w

6 M* F& P; m7 g1 N呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-5 12:21 , Processed in 0.014727 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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