设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9772|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
% s/ d6 C% E( h  b0 q# q4 Y* a
& d+ ]! ^! |# l3 E  F, A0 l0 i我先設一個tablefile裡面的欄位屬性為table,
3 g$ @* L$ o4 y) e* e- Q$ N) b  K) A6 a6 h0 w1 I
然後我想在那個tablefile裡面再產生一個新的tablefile,
/ l9 [2 \; U1 Z) M$ U: o
6 O% Y8 _( F: U! H7 F6 {# V3 \在4.6版的程式裡面的程式碼如下:3 s, T8 Z! r/ K, E
( S' k4 U7 A& L  f5 E$ r" A
if
  U: {- p& w, |! P: jtablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

' @6 ~1 M& x: n# K  \* D
7 t2 j; N+ K' g& `tablefile.create(1,1)

6 B0 k/ S4 e' ]' k  p/ Y  K+ Rend;
# d! v- s+ Q# m8 Y/ O3 I+ O) G4 e- F( f
0 s) Y1 F- c* B; q0 M9 U
1 Z/ f) B; g* ~+ a. \, [7 X+ e
' e% L; x- h( E, x
這是4.6版的程式,- o9 [& {9 o# x* H7 o. p) q, {/ J
; z: D' v  n1 ~' C
6 K" d! z( {4 {7 s) q0 q$ f
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,3 I$ k: q8 j+ D/ D5 [" ]! o5 N
. O1 q  W* i+ D; ^+ S( |: G
- c8 K9 r5 D0 G% [0 @/ D
不知道新版的指令為何?
6 g( m4 e( m8 n; \$ X
. l* \, I# D5 K6 D2 M& P: B" @8 B. N8 `- e6 H& l

/ E$ E: C0 f0 y1 u2 D* ?& l% x0 K3 W& L
; N/ U3 T$ D; f+ W
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),; w; @( @& |9 x! V8 ~0 ^

$ `2 {9 v. p. @* n: e% F另外找到一個語法可以改變欄位屬性,
7 @* \8 p3 c: ?# Y* j+ Q* H
8 d6 _2 ^; W9 Ztablefile.setdatatype(欄位,"屬性")7 Y3 f1 z2 i  Q/ l7 I9 p8 W

2 m! H/ i4 W/ s$ i. R+ m( _* n
3 d0 J9 d% v4 K. k: t$ R謝謝' G" r  y6 c: \$ l0 m

6 C- V+ n; d' {/ q  X' F如果有哪位前輩知道可否告知一下,
$ M; H# `! Z4 R; {
& h# u8 H) P+ s  m$ T
; }) L: j1 L. r! ^  y謝謝!1 q. }9 |: F; _

" l8 ~. l' ]+ x% B* u[ 本帖最后由 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版本里面创建表格的语句是( Q; h( p, K( ?' O4 [$ o0 T
if tablefile[1,1].void then) F% e% M# v  j# B
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11, z. |2 t6 }' e6 {0 }; m3 z
- Y3 s: c0 R9 v/ k' Y1 j* l, L

5 T1 a/ @  A; [$ T, J呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-4 02:33 , Processed in 0.016771 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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