设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9167|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
5 T' g  K: m  N% ]
' [0 e. y1 F5 H/ `3 p) n我先設一個tablefile裡面的欄位屬性為table,1 \' Y9 m: C1 [" M3 X# S) }

. \4 |8 x( v' h3 t* w3 l" o6 G然後我想在那個tablefile裡面再產生一個新的tablefile,
; t6 t9 f' A3 d$ k' r3 E# I7 H$ F, k
9 I0 e+ y; B* X9 F在4.6版的程式裡面的程式碼如下:
+ k: q  W( r" w; v$ c- y/ d8 q, t# v
if % B" M! f& x# h0 Z* o  Z
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

: Z7 ~2 f/ }9 y0 d0 O, u' Y% F% }. E* I2 [/ B# v' W7 ?
tablefile.create(1,1)
0 C; s$ {- [# _* Y3 ?0 V
end;
* o1 y. z2 `+ g0 [9 F0 h2 j/ @% Z$ ]3 B* u) Q% x/ h6 I  i

/ z/ k5 g; A* [
9 K6 h8 l' u0 |8 }( e" g! t; c! E4 V6 m- ]% O( e- M
這是4.6版的程式,; Z: L# R1 \# p% J  d) Y4 u5 R+ x
) C. N4 @* q: k

' I& j5 W# b+ ^3 B2 R但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
. P; K9 j# |  b& h0 m+ K" b  M1 Y( Y6 |/ N9 h: A; K1 W$ ]

6 n9 i7 _" B% m7 E4 u' x' F2 ~0 }不知道新版的指令為何?
  Z2 E  u- o' A, v, b$ D& R
4 |+ E5 f7 H: M$ ~. B) s% V7 N" v! k1 N* T# Z
4 f$ r! h0 g+ D, [. d& _
! J( X& p6 |' o/ D9 `. j: p( h1 m& u  k

5 A+ M$ b$ j2 x. U! \抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),8 J! O8 g4 j) U$ ~: a* X
# z' T/ x2 T! ]& x3 }1 _: X9 q: w
另外找到一個語法可以改變欄位屬性,) h& D% V7 u/ a, q% r. j
4 R: j2 W8 c5 J% |# q
tablefile.setdatatype(欄位,"屬性")* D+ l' x1 p7 i* J9 p
/ n0 s9 X4 w" Y. N" c
7 R$ s* h1 E# G7 A# h
謝謝6 Y7 b9 V! c! r! ]$ ?

! b4 o. Y( ^+ L6 W" r" `/ G1 G如果有哪位前輩知道可否告知一下,
: \) Q; i" D. W. }& e9 u  O/ H+ `& b, Q' M8 W/ u

: E8 G9 p( [' o2 p謝謝!
- ?' {; |2 o8 G! u
5 e2 Q4 \9 R/ i+ h[ 本帖最后由 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版本里面创建表格的语句是
6 e. r# p# h0 Oif tablefile[1,1].void then
/ C) s9 ]6 k- M" c4 o+ \tablefile.createNestedList(1,1)   --新创建的表格名字就是table11" d& e: m) J. h  \. @

& z( r8 x7 @! n6 G- D9 a- M
+ U4 V8 ?, O, s; G0 ]% y$ B呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-11 01:12 , Processed in 0.017595 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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