设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9884|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,) i2 h5 s' ^& I3 c( B
1 E# B* u5 g! a3 Y8 [& d4 Q. w+ k3 j
我先設一個tablefile裡面的欄位屬性為table,
: b1 @2 U& p& P- c
7 q4 |+ `- O* Y; n* R% q) F6 N然後我想在那個tablefile裡面再產生一個新的tablefile,
. \6 g' M0 V9 i" O3 U1 u1 b  f
: b, U% [3 u) Y" r- B在4.6版的程式裡面的程式碼如下:. |6 E, T' ~! G9 H) @8 p7 m

" F0 e" A" j5 ]4 {0 ?8 }if 0 V, b- p- B, r9 W5 U
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

; j2 t  h3 ~; L9 e9 D$ Q: r9 {: Q* p# w8 c' l+ n
tablefile.create(1,1)

* |# c$ F' F+ S" w7 Xend;
1 J1 I" I; ~) o; P6 S+ h5 e& H0 w, F5 `3 }' X7 c

, Z1 K% l) b# }* e, F
$ \" @4 U5 s, d2 [
0 X- R- W" @1 r+ d. m" A4 {這是4.6版的程式,5 Q: o8 @3 m; r; T3 w# f4 z; J
4 q4 u% K9 h+ U7 C3 v6 |, d/ K
- J: v# |  A" j8 {& ~9 {  d4 e0 t
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,! o: l  `* p8 U$ v9 |1 G

9 l5 Z7 o& C) N4 {4 G6 z" M: I' E: S- W/ P+ m, q% A
不知道新版的指令為何?7 S4 k0 @9 ~8 |& ^' d" N, [
+ Z  A; D0 I; t5 U4 e) y! ?7 |
3 S: u/ ^5 A& b% T" r+ W
/ A/ L; }& p' \9 j

, _. g% U: @" }* b* K6 q
3 h  C6 b1 k1 _2 i* {2 v抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),& l/ I/ A, E, m% b4 O* W; x

2 k, ^7 E3 V% t" }  B+ Z另外找到一個語法可以改變欄位屬性,8 W# ?; |! F/ [* v! m

6 N6 [7 y' A) ]; xtablefile.setdatatype(欄位,"屬性")6 Q$ q& h* m/ ?+ N; x8 ^1 v% ^

9 P- ]3 R1 V/ s( y2 |) y! u6 ]5 z% h% ^& z9 c; o
謝謝% q+ U# L5 u, ]4 u: W* ^
! L5 y( [& K8 D( H* i6 n& i7 O
如果有哪位前輩知道可否告知一下,, E$ Q8 x( L+ c4 \1 N9 P! R+ A

/ Y5 u; b( R4 u
# G) S( p9 K% V# v4 \: i3 r- h謝謝!  {" p6 @5 u: O3 M4 C# D* U

  {6 ?0 I  K* O3 M[ 本帖最后由 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版本里面创建表格的语句是+ d8 w, g$ g: }/ c6 D- E  a, Y
if tablefile[1,1].void then
$ ~; t- W' q9 z8 L3 y6 d7 itablefile.createNestedList(1,1)   --新创建的表格名字就是table11
7 d9 Z5 M) y! k1 e% t4 E3 C9 j6 P. ?! d0 I& r

  I2 O1 S8 B0 p7 i呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-23 06:43 , Processed in 0.019194 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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