设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7995|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
0 R. P$ T  `+ ?7 m! P& w3 @
" r1 y6 I% D7 a0 j我先設一個tablefile裡面的欄位屬性為table,5 ?5 W0 B; B8 p, g8 g
* a! V9 H1 a$ t' N
然後我想在那個tablefile裡面再產生一個新的tablefile,
" ]1 c" w7 g/ N8 _6 D' |- ^
1 y0 d1 X. w8 ?( m在4.6版的程式裡面的程式碼如下:4 j0 e6 S, e, G* ~' f

9 G3 b9 v0 R5 t2 O, {( wif
' Q' U. G' B! }+ H5 w& l; \tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
& F) n; R( F' o0 M! j( z

# b( u7 `3 m( S  n7 _. q5 @tablefile.create(1,1)

3 I* h$ X' H, B: H- }* tend;3 ?% Q3 Y) p& c2 G
* h' @! M" h/ n* U
9 N3 @7 p4 |; A  v
" L0 [* X; ~& j6 N, e+ S/ F% ]3 E' u- J

+ a4 m) {" R3 _1 c0 ^. ^這是4.6版的程式,: `+ w+ @' ^+ ~+ w8 o# U* d+ N
/ F5 x8 @( \0 ~' b  a
9 P& q; _" {- |, h+ N
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,( ]. K7 }3 ?& p- ]" {  g

! s/ }, H, d- X( A: c5 F
" t+ P, E3 _7 k7 O2 n6 c( W9 Y不知道新版的指令為何?
/ d1 Z9 v4 y& k* r( U8 o5 \+ q  U1 z2 h+ }6 l( Q! W1 l
6 @1 X' S  p% `0 U+ Q  f

: {) {  b2 W0 X) V" q. V2 m( R, Q# N4 A; B# Q6 Z1 s  u* Y
1 ?  a$ A  z7 v, N" A) D; A, b
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),/ C7 [* H' e2 B8 p  Y" C' r2 ?

' a: r! I; v% h8 [另外找到一個語法可以改變欄位屬性,' U. K# `1 ?, U9 S) l$ |
2 k4 S7 m/ T7 v: _
tablefile.setdatatype(欄位,"屬性")' X! ^5 G- `* T" e+ j, R8 Y
9 r; v% |. e2 @5 b2 c, u' w; z
4 b. l2 K, i; q0 \
謝謝
2 J' q3 U" I* f( {: b, w
! I8 E" b# @! P$ [4 q- F) F/ G9 `如果有哪位前輩知道可否告知一下,
$ `2 B0 z& {4 p5 d
) |' ?0 X( m' c. i$ r9 f( n/ t: A8 D  g0 J; k3 g/ D3 X
謝謝!- g- S: `# O1 b6 o  w1 D7 P  E
0 K4 s# Y# E' }) }4 C/ k! o
[ 本帖最后由 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版本里面创建表格的语句是+ d2 o/ i+ n: s& n+ x. B
if tablefile[1,1].void then
& ^6 M5 ]* ?$ [6 V& Y8 Z- k( j  S7 ltablefile.createNestedList(1,1)   --新创建的表格名字就是table11! K* }: r3 i" Q' s) ~; U
2 P" j9 ]" K/ x* U

4 d* C( z9 l  v4 P" y" W呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-11-9 02:26 , Processed in 0.016805 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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