设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10014|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,6 v, X$ N- |$ J
7 X) ^5 {$ C, X
我先設一個tablefile裡面的欄位屬性為table,; ^7 X. R# N6 X! [
8 z# b. K+ A% o( `
然後我想在那個tablefile裡面再產生一個新的tablefile,0 C$ t$ c- a9 C7 x. I: ]" [' J
0 @, A4 T) r# M. Y2 s' }
在4.6版的程式裡面的程式碼如下:
  B& q( n' d; t5 r8 L5 S3 G# B/ Y+ R
if : R& [5 f, \7 N( e
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
2 M8 ?! w$ }5 ]0 O+ a9 q1 f
6 ~) M, Y% R; Q6 e0 M3 r
tablefile.create(1,1)
7 v1 v' a  a! e9 H
end;
4 m. R  ~5 I# g  u% k& M( m- k9 u
: E; [+ Y' K) B6 U0 x2 i2 a
$ N5 D; w$ Z! X( j1 X3 d5 f% Q& E  B1 x7 Y8 W: @, {; P

4 ^& a! \: z* ?6 V/ e6 d- m這是4.6版的程式,* F* p+ x# B8 |1 _/ I" J
$ H! `* R/ R7 n' h% e0 ]! P
9 E7 }: @' |% x6 T, w/ f% d
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
: d  v. g' p. b( {8 I3 X& |+ [( W' o5 }* T$ e% I6 L5 k; q
. s* o: J1 q* T& s# B: \
不知道新版的指令為何?
  V2 y$ q# N: r% b6 p
% X- O, z/ t0 D# F" b, w  l2 {! c8 r& ?8 B/ \0 L& w2 S2 h- ^6 ]

* g4 Q0 A" p! ~" V8 m8 Z
6 a* m* y" P! D6 x5 K4 x1 I7 n
& _) k) o5 t6 Q抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),0 \. j* O3 O' q; M6 I" W# e
& x( {6 ^! \" O) o% @, v
另外找到一個語法可以改變欄位屬性,7 }% k, L! s' H: ?
1 S5 M$ U/ d# c& G* x
tablefile.setdatatype(欄位,"屬性")0 n6 |. x$ E3 k' W# ?

. I" G9 y& f9 d2 U1 }( R. _
# K/ Z7 C; C' f& C謝謝
6 Q! g6 c0 T6 I  h; ?3 ?' W# M
7 i4 n% S$ R! O/ R$ X  |如果有哪位前輩知道可否告知一下,
# @9 f8 k) K; J
& m9 k' x2 i; ?& r) v& l: w/ S0 ^
# r3 j3 w6 D) ]1 P: E# K謝謝!, o8 D( N3 e* F; e9 p" Q2 U
9 J1 M) R" S! ?; r3 A# n8 `; _
[ 本帖最后由 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版本里面创建表格的语句是9 l0 @$ Q  j0 X' M
if tablefile[1,1].void then. P- ?$ a6 ~( u' [$ f
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11# Z+ u. k& J$ ~0 W7 o2 y4 `
+ P, m, z% V; Z3 o  Z8 u1 ~

7 N$ m% {3 ?6 |6 N8 q呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-9-11 22:35 , Processed in 0.015378 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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