设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7387|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,  y# F9 o! F9 v5 d0 M( A
5 ]+ C8 i& m/ [" b+ R3 c
我先設一個tablefile裡面的欄位屬性為table,
  ?; {9 b, f  [  P5 r0 S  o  _5 o6 t3 q
然後我想在那個tablefile裡面再產生一個新的tablefile,
% N% d. A6 ]* Y& X/ F  y; B/ b0 }* |# ]
在4.6版的程式裡面的程式碼如下:
6 s4 w7 d! U9 k6 `! v6 q. m
, e+ ^, |5 J# U8 Jif
! N1 `+ i+ e' M( ktablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

7 z1 n' n' O: g$ h. d  ~/ |* _0 c7 j; z) y7 _! G, u
tablefile.create(1,1)
( m9 P& A* w2 ]6 g" _
end;
2 Y$ o" _4 l% e8 ^8 r/ W( b$ a6 M3 S! }9 R9 L

  \5 @$ G! L1 y7 i+ v! v
( e4 Q: _/ w/ P) n. E$ B1 x0 d. h- A' M
這是4.6版的程式,& K$ E: y# {/ B& l" T# w9 E

  Y9 C# }# D( U" N7 Z- U* ~6 |; H2 c6 g8 r
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,. Q0 X. Q6 U& M4 [% r/ p

. R$ H# T4 M2 q6 Z9 ]( r9 b" j$ N$ }$ y" v0 H8 {* t2 t
不知道新版的指令為何?( |8 n2 B7 P, [( k  ^1 Y8 B

/ }# @' W+ U: j4 j6 _" I7 w9 p. I1 Y2 g4 r

, i5 e$ T0 m# l5 T. c9 R/ A2 c- t. g! \& z4 v6 k: v

8 c5 K- F4 m) e/ J3 A8 w抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
6 U( n2 o3 R6 E
( W0 Z) B8 s4 V! Z8 N另外找到一個語法可以改變欄位屬性,7 u: j4 p% u3 ?8 p+ }8 p
% z6 K* l2 j/ _# C8 M* q6 V" c8 }
tablefile.setdatatype(欄位,"屬性")# |- G) F- g  }

# d" v8 N8 E5 U* P' T/ [1 ]4 U4 A* U$ B0 u/ k% `
謝謝3 N5 U  N0 m- ~* K2 P% o
- F1 X, G/ u( S+ s3 z+ B
如果有哪位前輩知道可否告知一下,6 C. n! Q0 Y" G0 {& H/ {( q. R6 I
) P1 f- t* M- b( O+ U

6 F+ D# A) c2 Y; \謝謝!- Q! f4 r+ d# A
. F3 `8 I. x. M8 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版本里面创建表格的语句是
, n0 r+ }8 m$ C+ p6 p5 \if tablefile[1,1].void then
9 s9 j: M+ `) {$ Etablefile.createNestedList(1,1)   --新创建的表格名字就是table116 a9 c7 H7 G* g: o
: e) Q2 t6 Q! i% d0 r, o
/ E' g+ J7 O( U% m
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-8-29 23:41 , Processed in 0.011604 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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