设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9592|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
7 J( ?8 K' K) a% u0 R( j1 X% ^& Q
) j# s/ z4 l) E0 ]/ I我先設一個tablefile裡面的欄位屬性為table,. f1 I4 ?& @, X! v: K& {) \

+ `+ m# B. o8 t. F2 J# q然後我想在那個tablefile裡面再產生一個新的tablefile,
" Z1 d& m) s$ C2 r- i5 [3 Z* Z) ^' Q1 u+ t  d. t! L7 l7 U1 |
在4.6版的程式裡面的程式碼如下:
# d. j" f6 [$ P8 ~6 t; i* U1 e& m) w
if 6 A( ]7 E9 M- D# {3 U, u
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

2 v4 ?4 f$ L: s- @/ A
! s* H0 f% r1 N% [& z3 A9 G: o8 {  Ktablefile.create(1,1)

! t  }1 s/ n0 M! |" ^4 W9 e  \; rend;) e: C/ L9 i+ ~8 m
; a( D5 h1 T4 W0 w9 G0 g

; H# T) X* e' N
- F+ E7 H" D3 _( p
, q9 _( _  p% ^' w+ i這是4.6版的程式," ?* f% n8 Y0 o" ]1 m2 s. R
" {/ {5 G9 p2 h9 J8 b- F/ b$ s

2 X" n. V/ S3 X4 G+ R2 r; S但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,: O* t1 S9 B% X1 ?

4 B& ^8 {2 e" _" C; M. Q1 @) X' Y2 ~) }: c) L& Z, s- }/ s% a; W
不知道新版的指令為何?
4 g. w7 `! G5 @* I( H) e; P/ _" B8 k* J0 H* ]* Q1 k0 W9 Z, R

) [& F3 v# D& D% V6 M+ N1 R5 M2 A7 [& w* V# j

" Q4 _+ }8 ?, C* n0 ?) I( m6 M. m" K5 d3 I6 g0 |8 B; q( w
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),- T. S! v6 G; e! g: n# [: Z6 E
( k% `' {. u2 b$ R6 w
另外找到一個語法可以改變欄位屬性,
4 g2 g; Q4 b1 ]1 U
+ ~) S6 K: T0 J% _7 b. p4 C" r* utablefile.setdatatype(欄位,"屬性")
) I. ~+ [+ R/ |5 K1 s2 A4 |# o7 B/ O. w% u
; c, M. d+ n' B2 }
謝謝. B  t* O! L: k5 K2 @
  N8 X- h+ s& l1 G
如果有哪位前輩知道可否告知一下,
' }6 g% h  Y2 n+ U# ^! z' s) d: N
; A! g! V# G5 f* @. a0 u2 ~2 ]
! x3 a" V" a9 G! ~& Q謝謝!
$ t  U2 F: e: J4 W& c9 J  G. {! t9 f3 e- 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版本里面创建表格的语句是# u8 I; z- \5 t$ s' T- U5 j
if tablefile[1,1].void then2 L5 M9 e! u+ B* h, I5 m, k
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11
' D2 n6 `9 B% Q  L
7 w# c1 g( R) I8 ]3 C: }
) t# v. A/ F  C; n  V呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-19 22:18 , Processed in 0.015188 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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