设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9653|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,' ~6 o  W! j3 j4 W4 V+ Z; W0 H
/ S# |  i  \1 R
我先設一個tablefile裡面的欄位屬性為table," X6 Q5 c, J/ v8 S2 o+ Y. _' S, C

( |( v! v- @* q) g2 d/ z. L8 `然後我想在那個tablefile裡面再產生一個新的tablefile,( q! E7 N, k4 w5 R
# ~! k' g3 s0 |! `- b
在4.6版的程式裡面的程式碼如下:( d7 u% e. w% I8 }- R9 v! s
4 {. T2 Y+ |8 y; Y
if 9 h% T, H* U0 v' A
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
5 X* _6 G  W/ i* Y: C
/ @6 ]6 w5 p8 h7 H
tablefile.create(1,1)
  M. z7 b3 e& d7 k0 I8 B
end;
: [7 T( d9 Q7 C$ n9 o2 D8 q! h7 m$ q$ @: `. ?2 E7 d2 k% S
% I% G5 p+ J2 q2 t( y9 E9 O3 ]) Q

" a: l$ @8 Y4 \3 Z; h
" f5 l+ |- \7 j! j這是4.6版的程式,
9 b" U8 M$ B4 [$ R0 w/ G, k) h: l8 W+ J. }! p+ e# U7 H
- ]5 J" x9 Q' K  y+ g1 z
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
. U! C' |1 V6 P: L% k( X0 u
1 j. H4 t4 V' ~0 ~* V# X0 ?
6 s- T0 c* i" Y+ v, A# z  s/ m不知道新版的指令為何?
0 d( [) c+ v  ^8 L% A; Q; N. P. P5 L( d: ~7 D8 Y! d

4 q( J. Z8 e4 S) ^9 {
  R1 t! j( A. \% K, H+ n7 ]" T2 U, U

% y% z  G* [1 U: q+ h3 W+ k+ Q抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),* u; w, s. m% g% K0 c9 A
0 u% K: p. y. B8 h. f6 q, M
另外找到一個語法可以改變欄位屬性,
% ]! o& D% U9 q3 h5 \1 d
8 @# O- D" P  W% ~tablefile.setdatatype(欄位,"屬性")
% q* K* u' K6 b
% M  J$ A9 B4 b; d2 r  E8 S, [& I! _- W# @& [+ Q  j" F2 s
謝謝
/ C& i9 _5 }; ^6 V& b' |6 ?- {( S/ h% g9 M
如果有哪位前輩知道可否告知一下,
( g4 i* c2 z4 E' j0 q' i, B& c5 k% c& ~, M* q) a
$ C: X2 l( {1 I! o' I5 o
謝謝!
: \9 l7 p  B! k' f7 ]5 Q1 M" Q3 U$ L! I0 T7 [
[ 本帖最后由 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版本里面创建表格的语句是& p# y! M5 o1 C9 H1 J' R/ a
if tablefile[1,1].void then$ P' ?3 k1 n& ~8 k- O
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11) D) T" Z% k! G; P3 Y3 F5 V" g( X
6 y' ^; g/ c4 B2 b

5 X- I  b* W- a2 c6 B呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-27 10:15 , Processed in 0.015225 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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