设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9395|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,& P4 j, E, x( h5 b
% k- w3 C& u& T. G9 \" Z7 r* q
我先設一個tablefile裡面的欄位屬性為table,. [$ s) Y9 H" }; u; N' M3 |
, y9 e1 {+ F. d$ P0 V
然後我想在那個tablefile裡面再產生一個新的tablefile,2 s) K/ |( m" b4 R
. f0 E# t. }5 b3 v! }9 t
在4.6版的程式裡面的程式碼如下:
3 P  ?& s9 h1 i8 {
9 G" S. z$ ^3 F0 V0 p3 J9 k. Yif 6 [7 v! k, f3 z! L
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
$ D: A3 r! U) N, ~
2 [, O" K6 J1 l1 m, g, z* T4 ~
tablefile.create(1,1)
2 f5 ?' l+ p" k6 C- d
end;
+ y: M6 X. ^- j$ h2 J  u, P0 p' f- L4 p( a* |4 t
: v% ?5 W/ a* |2 |( d5 w7 Y+ y

! B! L, p5 x, Q, |
& a8 g* ]' W) O/ k這是4.6版的程式,
$ X  M- M$ ~2 _( b! [9 B# a% d5 ]" \; `8 [
( j+ _8 p" E- z; ^1 b4 L
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
. g6 {$ Y" Z% H/ [" Y
0 a/ R, H0 a" r* }, I( J: h
6 |# ?/ f5 I% d$ O& \0 ^不知道新版的指令為何?
& i- E1 T. G" V8 J1 `0 y7 @$ ^2 m3 K1 {6 Y0 U6 o
5 x  W; S- ^6 K. _" h+ |

" V, J* t: l0 W4 Z: n
7 {, L6 o0 h& t- ]# f) o% m4 o3 [& R& o5 j$ c2 H( F0 Z& M
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列)," h! {) o( ]- O( Y+ ]5 F) Q
' Y" N+ K) T  N! q
另外找到一個語法可以改變欄位屬性,$ Y% A( d. T# ?" H9 q+ i7 G* x

1 u) V' a" H" atablefile.setdatatype(欄位,"屬性")
9 i: X/ y# n- x9 q* d" Q2 \
, B) o! c7 o/ t5 r0 {* Q# Y$ P
' N4 n" z0 {5 [- s2 l- W) u0 F謝謝
& ^# Z0 L. S' X* Q6 O6 t, T) J. e( j# D$ r6 k" l3 I9 E8 C
如果有哪位前輩知道可否告知一下,
1 _( c+ q+ M' ?3 w. F: t6 |! U: S+ h$ \* m$ i9 e4 P7 s, G, w. d4 z
! f3 I, L6 o$ S. k
謝謝!
, x" [9 j$ s3 Q  j& i2 E1 S) x4 F  K2 A
[ 本帖最后由 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版本里面创建表格的语句是- x  _+ _' ^; Y' N# T2 U
if tablefile[1,1].void then
. F+ O0 L9 V5 M6 F; x% rtablefile.createNestedList(1,1)   --新创建的表格名字就是table11( j/ y1 c% R& @
  N. J$ h5 A$ w5 H  ~
. O  w7 ~( l( C3 n: d! I
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-2 06:03 , Processed in 0.015225 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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