设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8283|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
  r; ~4 J$ m+ E& k! h
/ n  X! N$ A& n9 k- R我先設一個tablefile裡面的欄位屬性為table,
- z% O7 Z$ P+ [  t4 r; E+ ]2 P# d/ x
然後我想在那個tablefile裡面再產生一個新的tablefile,; u9 I3 N. w. a" s7 K  \: d# b4 X

, i0 q+ y# i  @" ]4 B$ u% W在4.6版的程式裡面的程式碼如下:
$ O  [/ y3 |! X% w
9 n. A4 c$ U- u, I- kif
5 V# B8 P" W8 }) Xtablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

% T) X' ~6 y  s4 N5 C0 C
, @( I9 n9 {; d# w: Itablefile.create(1,1)

4 T7 `9 B6 o6 @4 i% q8 `end;) I$ ^& l" t" x/ q

" X4 ^' b1 Z9 _
  n$ e- \. X4 S9 n2 S. C* g  c& n9 Y0 M& l+ }( ]

+ p$ g8 \9 S1 [$ q這是4.6版的程式,+ J, g( }( f( Q3 R* D/ x) C

( a; ^  B8 Z: P0 h" \9 R5 I  k1 A- J7 Y7 D" }5 X# D+ X' J
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,, @8 |1 G9 _& d* K; F) Y% o# |

+ |) k9 A* E/ N
# A8 {0 ~8 S1 e  S4 ?不知道新版的指令為何?; C/ \9 J3 T! L! Z/ q& r# i+ V1 T

- T9 }1 }+ `! x" W! y4 D  I* }0 q1 L1 ]" t7 z: l' |

0 d) b9 B% h" y  d  h" _
8 g! I; N6 U: T. `! ]  q! D. I* N# |% c: N5 ^; I3 }+ f* m4 b
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
/ x9 E* j4 c4 }, ?) i, g0 ~4 I/ X# D4 a. |: f8 u& n8 z
另外找到一個語法可以改變欄位屬性,
1 E7 a1 n  `+ N6 g- t6 [9 t& c0 U' F; U  u
tablefile.setdatatype(欄位,"屬性")
. v9 H% X' j1 H9 D8 Z: _1 K
7 S4 ?% w- b+ l: h; [. d/ h# |  j8 R6 j1 F$ W2 r. K
謝謝' U* o8 P- y8 l! L* a
7 v- R' i. u5 z9 V) k
如果有哪位前輩知道可否告知一下,- n: I6 @$ k  ~' \' Q% g) {

& ?3 U$ y; V" R1 N2 Z7 R3 B2 z9 T+ r" M3 e7 r( _
謝謝!
% G$ X8 ~8 h$ f) M- I- j+ B: ]) W* Q/ q/ t& 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版本里面创建表格的语句是6 J1 v, E5 }$ `
if tablefile[1,1].void then
1 R1 q; T2 q9 ]: D$ Vtablefile.createNestedList(1,1)   --新创建的表格名字就是table11" y! X. ~  O3 k$ ~- }' _) c! j5 [
0 ~0 j9 R$ X& K# L* y4 P
! x5 t' w4 y/ o3 `3 ~+ s( I- T, O5 c
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-20 04:25 , Processed in 0.039616 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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