设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8203|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
. ~7 m, ~5 a; S2 W% B
! a& S& i& U% R' h我先設一個tablefile裡面的欄位屬性為table,: C# D$ c$ n, z

9 p7 N8 r2 b$ y- J6 C然後我想在那個tablefile裡面再產生一個新的tablefile,8 Z2 X4 i2 z% Y) k$ N! ^2 D9 S

, R! X* ~1 x  f% ?+ H' |5 d在4.6版的程式裡面的程式碼如下:
8 r* c! {1 u7 b1 W: J4 I; n1 ]. X: I) Y- Q7 \, k0 |' {
if
% h; z. q" @8 b4 @tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

) O/ \& l; z$ d
2 k+ x) ?: a( @* |9 A; d# w( R1 Itablefile.create(1,1)

0 t, o2 }! z$ H; Yend;9 S. R8 `) M5 C' R, H3 ]! s; N
  n  f8 e  g0 y! p2 r9 F% e

3 ]& a6 S" u* e, k  U$ q: V
1 h. X1 m, l& w* m3 ^3 h
% E8 z7 j0 d" a  A  }; ]! ]這是4.6版的程式,
! r) q4 r9 p/ z! }0 Y$ a8 Z
) j  C0 }; ?! w! {9 y) P! B" I5 }
+ ^; H, u! T; x  d2 K但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,, U- H% f  R, ~0 L* ~7 ~6 x5 t) i
2 J0 h, g; T: n* l* g

, I. n$ `9 M- C2 J不知道新版的指令為何?/ Y: d" D" j( r$ g' {

4 t% C+ c* e# c" G
: v1 l+ y, S, e1 c& T- x- P
, x9 a% ]& h7 p8 l! r  x* T/ [/ B9 q6 Z! B

$ D3 ]! v9 c' X8 S/ R抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
$ ]4 ]( g' _0 I/ i: f* e0 _! x
5 Z( C) C6 v4 ~1 |* H! T' _另外找到一個語法可以改變欄位屬性,) Y" {6 W/ r9 D9 _% ~: A
1 C3 X- l- X" n
tablefile.setdatatype(欄位,"屬性")) N# p% D9 t/ @& ~5 ]5 Y
4 ~$ b/ z$ i2 _/ v/ M
9 ^9 A# [  j  K0 c: N
謝謝) }" K) R( j/ ]7 S  @$ Q( u; {

! p) G- A* y, `: Q1 Q& B& X如果有哪位前輩知道可否告知一下,3 b0 z2 n0 O. `/ f8 i% r( ]3 g
2 w% D& O7 N6 h) E
5 ~9 f& X: ^. f) m* N" q- Q
謝謝!) b/ T5 ?7 c0 v- ^
* Y0 x  o0 J2 K  ?
[ 本帖最后由 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版本里面创建表格的语句是
# `" j& v, e% @& F, E4 V3 ^9 Fif tablefile[1,1].void then+ L" ]; H1 \$ k; v
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11
: x) m* x& Z1 P1 J, z9 \& o" I. |

3 A) J- U6 F0 N8 U# A7 @0 K) P呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-12-7 19:18 , Processed in 0.015843 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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