设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9837|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,, w" m/ k8 M6 g7 u- H

$ ?& q- a3 ~6 J6 [! k我先設一個tablefile裡面的欄位屬性為table,
9 Z% k0 V( M- g/ o$ C% n  a. U- F  K) T1 m6 G: K
然後我想在那個tablefile裡面再產生一個新的tablefile,
% K; [8 Y/ a1 A4 J4 l' M/ o1 f1 z% U5 x" p6 x! i9 p8 ?, R
在4.6版的程式裡面的程式碼如下:
3 _2 W& o9 J1 o$ U6 R; `5 |2 A7 U% j* b% r7 L, Q  M+ ]
if
' b. n: \( u9 ~6 |1 h' gtablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

; \, V: O2 F: x6 K/ o0 f
: M1 T7 T8 ]: M! Q  stablefile.create(1,1)

$ c4 P7 m9 a! ^8 l, B# ^! E% Uend;
4 @/ o5 f3 [% A) _0 O9 k$ o
8 V. C; M8 C: E3 t! N  @  I3 G
1 w" I2 k8 K$ L$ j1 _  j& i; y3 m% w' f* |0 ]  K6 v7 i
. A& V7 C; E& s  B0 C9 i5 Y
這是4.6版的程式,. P4 Z" E2 O" U& v+ L$ d* K

) T; d/ U$ ?, M1 Z7 l. P
* N& i" _& `; ~, M( M6 y但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,, h4 u& R- r" G
& K, X" ~" t/ e8 Y7 j

0 o0 x7 n/ i7 t5 P( u不知道新版的指令為何?
" d+ [& d. H& c! z" X5 y! r9 T) e* ?3 k& g- I5 Z/ r

9 W- u) o9 ~) d  {/ w+ N2 C# g' u: I/ q( C- z( O
6 i+ h/ X# K$ k" B/ d, t3 |* j+ F

. [" b, e7 k: j& m0 o. `抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),2 T( v! n) l* q& h3 ^* ~: v% w

( n/ X: a+ H) p6 Z+ k- i' j另外找到一個語法可以改變欄位屬性,
+ C' e# n6 n9 J. H4 H/ j7 G+ o, x) S* O8 v4 R
tablefile.setdatatype(欄位,"屬性")
8 S  j. ], `1 a
. u+ R  z# i& F( W* z3 D
; k" ^/ W# }* K4 j謝謝$ B/ ~, q& F' S

+ ?) Y4 G* v6 j4 T# _% p- }$ ^如果有哪位前輩知道可否告知一下,8 Z% k9 Q1 j" a5 `6 G$ v
, G1 g0 S) ^8 F7 @7 T: D  d

0 A; r8 I+ }0 B9 R謝謝!6 @; C  b# _6 j8 ^% {4 W. \
* L) E: r& R# B& L9 v
[ 本帖最后由 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版本里面创建表格的语句是. w9 M3 x3 ]: N
if tablefile[1,1].void then
$ [/ N6 ^+ h, Z0 n; \( ~tablefile.createNestedList(1,1)   --新创建的表格名字就是table11
* \5 B$ C$ Z' z8 ]0 w) W" ~2 c% u4 P: Q

+ m* I3 h( n' l! c! I9 \) _* r5 T呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-16 07:53 , Processed in 0.017127 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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