设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9785|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
8 S' E9 \# I1 r3 m: N% T/ C! O- L4 I* I4 d  m' ~6 g" R7 P
我先設一個tablefile裡面的欄位屬性為table,
8 `, ?  _8 H: m1 u& k- ~; W# O0 x9 B
然後我想在那個tablefile裡面再產生一個新的tablefile,
( f+ V! Y% w4 _) X7 Y
' R3 q5 z; b; V' ~在4.6版的程式裡面的程式碼如下:
2 e# l8 n9 O. O# V" I! Q4 x1 q& W" S. N; g' o) f# H1 I% e
if
! t, S5 Z  \9 h% y/ ttablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
+ i, m! [9 t! l" B. j3 f& V
  f6 q5 O- f$ a) m
tablefile.create(1,1)

5 L0 q  R0 U7 a! I7 kend;, x3 x' H# B# ?
/ }2 O* m% K, F+ v

5 W# a% |/ h, b5 v8 ]
1 W; O' Z3 G8 c/ y
( i2 _) Q& g1 E8 f, \9 c0 z7 R這是4.6版的程式,
) R( C- G8 D( t6 q/ ]5 x! ]# ]7 n
' F" G4 q% B4 I3 [( F- c5 g3 I
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,& d' X. Y" X- ^: Q* y& {

' H7 q% F' P1 o, `% Q2 F; W/ _" o! l
/ T  p1 ^- C9 M3 E, D( ^! k; A不知道新版的指令為何?
* ?$ R$ ^3 `! H( o! l
0 c! v  ^" B1 M! u7 T: Q1 i
% Y" X1 Q2 M: k3 l' b  C: c; X0 x0 G& K2 u- N* Q6 b

+ S* x! N) Z. I3 H2 ]' C: T' w' k+ r
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),+ R7 ?( G& V5 Q' B) y& t2 e; \
0 S9 F& V; z% [+ k& S! M
另外找到一個語法可以改變欄位屬性,, U  S: _2 C$ W5 m/ P6 j
+ u" z( Z& d# \; D2 `
tablefile.setdatatype(欄位,"屬性")
- D+ \+ u  Z& b! A& u
; W! G" E" w8 ~. P
4 U. S- c" E5 z$ h+ T謝謝7 U, g, f. O: ?2 t! R4 k6 N4 Z- l

- B3 _# e. _$ Y& n: l6 k如果有哪位前輩知道可否告知一下,/ d6 r! s5 S. o2 I! b* Q4 @% j

6 f7 j0 w* _7 g7 }2 ?
3 b/ U& `& M! J1 G謝謝!; N. }* |6 h3 h7 K6 \+ I$ e5 q

  Y( ^4 a& n( q- r- t4 q% ^[ 本帖最后由 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版本里面创建表格的语句是) h. v" X4 w/ t8 ^5 e
if tablefile[1,1].void then
% b9 X- A) `% g# h2 C7 T* Q4 ?tablefile.createNestedList(1,1)   --新创建的表格名字就是table11
3 H1 I8 m' {8 s" A# s" ]  Q+ X4 s

3 b  a! L- F& I4 Q5 ]呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-5 19:51 , Processed in 0.016316 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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