设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9265|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,8 W/ G5 t: O% Y( }

$ i( L1 ^3 f- W$ v" r. u我先設一個tablefile裡面的欄位屬性為table,# s/ U  a8 y& d/ h

( ^0 v7 v2 X, o: e4 A然後我想在那個tablefile裡面再產生一個新的tablefile,& E" t+ _: e  ]1 {

7 z$ E5 Z* K5 s  u在4.6版的程式裡面的程式碼如下:
" b: ^6 r1 K7 o& _5 Y! u  S6 s" y& Y6 w
if   R: u4 i: f" S& X' T  I
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

5 g! _: k  \4 |: t; r; S
4 [3 o  Y" [- `7 Ntablefile.create(1,1)
  Z6 y2 Q) i" Y/ E7 p
end;
& b4 m' t1 P" r/ r# d4 Q6 ?' T# M8 g, r6 s  V) P7 U! t' F
* s8 N$ U, o* ^6 K" n4 q
: ]" X# @  Y8 X4 C5 ~. r

1 r) B/ _* k: N; w! d3 z: J1 t這是4.6版的程式,! c! n! ~- \3 s- a
+ V' G% d3 D, c& V+ w1 n& E4 F

  Q5 K: Q& |" D. \6 L2 a# z' t但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,, ]% U2 @0 T# i# h1 Y0 ]( O7 K

+ o2 @0 H) |) c& W2 w; [5 e8 ]! p7 i! e
不知道新版的指令為何?( c3 v% G: ~( ~1 B

" I% M' C9 C7 q8 ^) l
+ c' P& p. j, ]- |" d' e5 `' v: z& W& F0 h8 ]* }
  Z$ C( }% B* i5 k7 v

( ~! E7 ^$ z, H8 U5 @. \+ Z抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
: M  q6 ~4 S- G" ?
# W. m. r: h: K$ ~8 d. Z另外找到一個語法可以改變欄位屬性,
! y* _6 S9 N$ @& b9 w1 }" w6 ~. L! t, Z3 ]2 j; y; w8 s/ j
tablefile.setdatatype(欄位,"屬性")
6 [- W9 u9 _( f! ^  D0 U# I2 u2 S7 f8 W8 p

" q9 k4 z' [& _& M謝謝
* X+ r* Z1 x# c2 Y0 V1 F; s: r% v1 d- ^& v8 \
如果有哪位前輩知道可否告知一下,
' g6 P9 h& w% w3 r7 o
5 o2 m- p: V9 A4 |& l; T$ C2 }, d7 ~2 n
謝謝!, _2 q  b! S! P/ H

0 {/ R1 k& k3 z0 H[ 本帖最后由 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版本里面创建表格的语句是$ F7 ~, j7 z' ^6 B/ ?
if tablefile[1,1].void then& [: D; p3 }5 d4 R
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11
" Z" L& B* A5 M$ Q! `. W7 S+ X6 d& Y1 j+ J: q( F% D

- X" Q* b7 S# E; n8 n% D呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-2 01:31 , Processed in 0.013975 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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