设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7969|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,3 b# |9 P; M% E

0 e* S* R6 o( a# B: f我先設一個tablefile裡面的欄位屬性為table,2 W/ \6 D, O4 e* \* P
: p7 _! z! a+ Y  }$ _7 S. L! ]
然後我想在那個tablefile裡面再產生一個新的tablefile,6 U( |% S! {8 Z

8 [) G1 n3 m5 R+ X! O- D6 H; K在4.6版的程式裡面的程式碼如下:
4 H1 _& C" ?. w8 q7 F' V; Z, |+ R$ O6 O$ X) a6 @+ o
if
' }7 \) R* ]. L! v; Z/ {& Ltablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
9 u) v6 C( l: X4 O. G
; q. O- t) z, w9 l4 y' a
tablefile.create(1,1)
% J, }: X2 U3 k' Z$ i0 u  U+ t
end;4 A+ M0 U/ n' C' J2 ~* ?
9 `9 z6 D. W6 M
, z  J6 ~  F3 }% q) p0 f* \# G  [

- }! a  }' v: x" s5 C/ `! F6 i- [* s+ M  z) _4 L4 r: x
這是4.6版的程式,
/ ~) |; W2 }9 E% ?+ A- S: D. B2 r6 l+ r' c$ P
! o- I1 b8 P8 A+ C8 z: h
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
$ t: j! f, j/ k$ D) _* k
" y  p( t8 p! k' \" R: v4 k6 q
# v& {3 `1 ~  {! x3 m3 k" p* E不知道新版的指令為何?
: g( G/ h; K* B2 F' _# s2 B8 G0 _. ]+ C4 t6 _4 u7 u

8 _$ @8 I% B. K. a. p1 j5 y0 r6 D" J$ d1 [6 j, \

; f2 C6 M1 o7 y1 V' U) u( o) b( z% O# S! W7 R" x( M3 [9 L1 P5 P
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
3 v. p/ w: X% M( \" q: D, ~' g" Y! `- \) `
另外找到一個語法可以改變欄位屬性,
. l, l! y8 p+ K) E+ Y
7 D: r& k* o! Z2 btablefile.setdatatype(欄位,"屬性")& D3 M  [; P( E% G

' M/ [/ z) S4 k) ]1 Z5 Y" v  h" C9 q+ }  U" l
謝謝+ v5 V1 u7 E6 t8 `5 u# K

! x3 F2 {1 |5 K; G如果有哪位前輩知道可否告知一下,
4 g8 e* ?4 v! u, S# t# j
) |8 z5 [2 l# K1 I1 _. z( ^1 E& w6 Z& K1 J
謝謝!; u* Z6 x( X3 U$ N+ F
$ M" K1 I: h3 ?% ?$ a& N; C
[ 本帖最后由 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版本里面创建表格的语句是
8 O, ^/ J" @5 h) ]if tablefile[1,1].void then
+ C$ c8 g0 s% q6 vtablefile.createNestedList(1,1)   --新创建的表格名字就是table112 k! M" e" Q! g8 Z* Y  _
1 L- R- ]0 O4 E
% U% V( G$ `" @% r  h9 m
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-11-6 22:01 , Processed in 0.014323 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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