设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8607|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
2 {3 s' y0 ]1 Y0 ~# T# U5 A3 n0 B5 Q9 k
我先設一個tablefile裡面的欄位屬性為table,: m. y8 q$ i, i$ y" V
' ^$ L$ T1 X, }" F4 t* }3 k6 `
然後我想在那個tablefile裡面再產生一個新的tablefile,
% A; v% s" |6 l+ ?8 |+ y
- h- B( H3 D, C& T; n0 o在4.6版的程式裡面的程式碼如下:
; j1 a- G/ ^8 E" g; B
9 g; I/ B3 Y; l6 _+ G1 N2 X% Sif
! m# Z; D/ \5 k+ F* v4 Mtablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
! o7 \! k, s( z! d% x
1 b% `. ~; T6 b& j2 [' _- @
tablefile.create(1,1)

3 F. H5 O) c  X1 S4 D; ?+ nend;4 ~+ N9 A/ p% `0 r  ]% n: }6 T
' ~4 @' m& t2 z2 p$ b

. R) Y' u% K2 z- l; G2 b, |5 H2 G8 p3 Z6 ~6 i% w, D; k2 j9 f9 d1 W
$ |' o9 H  \) h4 `" M
這是4.6版的程式,, _% \. G2 Y) ^2 e* K4 h8 n' ]
% Q6 P. u+ R; Y! u* A' b

9 h, e# Z2 n" k, V& O但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,3 y. l, F: g0 \( T. x

$ K8 C2 f  e# r9 o) S+ b: t2 D7 V3 k0 J) y( k  Y9 s8 h
不知道新版的指令為何?8 ]; v: Y3 B, c/ F+ V' @  c( u
3 P1 V5 r6 w; @/ h' N. a' N$ U. k
! P" v/ A* O0 ^  `- v) X

2 g: y- d. k$ R$ x6 q
6 B$ J, C8 K0 P% ?1 \
. _* R6 L5 A+ S3 e抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
2 h6 r. [" _# y; m' G" u- ]- s+ t0 G% t5 ]9 \. z; z' s$ [
另外找到一個語法可以改變欄位屬性,3 }  b0 m$ H$ q( t& F" g

& Y- O  G$ `6 @) i$ v5 ^3 J. O( htablefile.setdatatype(欄位,"屬性")
! E$ v# b5 t( K! m2 q* c; W% {0 K! L% x% E) A2 c7 o3 |
: Y. ?  H, J: b1 p( w: J
謝謝
  x% F. P3 A: `* u; n, Y0 \+ g8 n8 F' @9 c' l2 X% W" g
如果有哪位前輩知道可否告知一下,+ `( E9 F0 ^0 o1 B

  @, I& }* s8 `7 F! _' H4 U# Y6 ~
謝謝!
# k1 `- D, _" ~9 A
4 r8 l/ C# H- X/ ^[ 本帖最后由 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版本里面创建表格的语句是) W7 r* v/ v0 n1 g2 j
if tablefile[1,1].void then
) f+ U+ h1 {! x+ I3 Q- @tablefile.createNestedList(1,1)   --新创建的表格名字就是table11
' q; s% `0 n  D2 b2 t& g$ m8 N5 ?" K

! H: ^/ n2 K, l$ f: O7 B9 u呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-2-20 09:03 , Processed in 0.022736 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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