设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9288|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,2 e; c# W# g& C, v% k

% o! H6 I% i4 }我先設一個tablefile裡面的欄位屬性為table,/ y" X7 j# E+ `& L# \" d# I, D, ?

9 l5 O6 g7 j- _6 M3 W6 Z1 ~然後我想在那個tablefile裡面再產生一個新的tablefile," K5 V( Q' @' B5 k' [# g# N7 B6 x
; O4 s/ s5 |% Y8 s& E% @* m
在4.6版的程式裡面的程式碼如下:
( S( O& R0 G% L) K) I' {2 \
5 C  W2 E# t$ N) i; pif 5 G* L% Z% H) H3 b
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
" _$ S) J7 ]7 X7 i6 T" M( c

; E& e. ?  W5 _* Gtablefile.create(1,1)

3 k  u2 `5 D) H8 Lend;' [: ]+ e2 f  {3 q$ k, J
- L6 B1 B- g& q# ^, ^7 t

( c8 |' C2 s% C  [3 O2 H; `0 l0 y7 k1 T# k, ?

7 z1 m9 g) k3 S( ~% r8 j; r% q這是4.6版的程式,
& R/ y+ H8 `- ^4 U2 u% d
( J+ V. x1 {- S6 o0 H, Q
2 d& g; D- G7 C# Y9 @7 m# R但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,- e" l' f' e* m7 e+ G. m: }& F6 O

6 j. i  L0 L5 [1 _  F9 t
; C/ I4 h5 a" [* r  D- I4 Y5 \不知道新版的指令為何?& V2 ~; m. b( y/ B& X) w$ B

0 H3 U; I; Q- c# W. }! S' R1 M7 Z6 p- v) X9 s- ]% \8 U- D" D
" j  F+ u9 G' O$ R" \* x
; _8 D! N6 L" \' ~: p% x! N" X9 R

, Y" b0 J. H) Z2 d/ ~; c" H5 X抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
& w$ z* s  P; J) d8 x, \/ r# f8 M4 W! n+ {
另外找到一個語法可以改變欄位屬性,2 @  L0 M4 ]2 h! `0 S
1 c  _# l4 a+ F' V
tablefile.setdatatype(欄位,"屬性")# v, ]- q1 H* o
9 C: ?0 ~0 o; m* ^1 x# j$ J

: w9 ]3 q+ n7 i1 g2 i0 v# m謝謝2 H4 T8 Z' z+ b3 T3 l
) V4 O7 k% [2 @9 V+ \
如果有哪位前輩知道可否告知一下,5 ]6 \- @; ]  M4 v9 e
: [' }; F& ?! v0 D5 E
0 w, e* N, T7 F8 }7 z/ f9 s( i
謝謝!1 l" m6 {) ^. @8 y0 h; T
: f; F, y8 ?. f8 [* d
[ 本帖最后由 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版本里面创建表格的语句是5 x! S6 j- b" x9 H4 l2 @' ~
if tablefile[1,1].void then1 Z7 ~( N  r" F7 x, G- \+ o
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11" p( q, K9 \% m1 G" m
2 l$ U* Q4 O3 b( ~  v

- P( l6 S  e9 g5 d9 v6 _- y  b( f. G呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-8 07:41 , Processed in 0.014618 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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