设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9315|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,( h6 x# Q3 |1 X7 `! @+ d! C
; J) k6 w9 T) |3 z, u
我先設一個tablefile裡面的欄位屬性為table,
6 S" S# s) d) T! q( ?8 e* q5 R
/ a# a9 X0 Y7 M- R) ^然後我想在那個tablefile裡面再產生一個新的tablefile,4 ~+ K* ^  P! {# G

: `$ X3 D* p: u在4.6版的程式裡面的程式碼如下:
5 {7 |' V- s% u" h( U, x( H" o% |) D
if / v9 N: F8 M( y7 H1 C( Q, D5 B. ~; b
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
  t" g5 r7 k6 N1 c" ~/ @
% N% J# P1 ^) ]0 _
tablefile.create(1,1)
% ?/ e! t1 {( x
end;" h* R6 E" c5 b# w5 J' {% Y6 W
8 F9 |4 p1 k7 i0 ]1 Y: y1 g3 k
8 x# m" m- q: G, H3 B+ G) m8 W
) }# A3 T1 n$ i. X6 X) k

$ W* Y' x: t6 ?7 y: d這是4.6版的程式,) D4 R  i  d# J4 ]

" ~1 p; R. @* _7 u9 U
0 U# z7 v4 K9 i: |, U, F' H/ I( Q但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
/ s8 I; ^! m+ d  N; d2 d2 {0 Z$ A: c. X5 `
9 }) V9 |- P5 C# b0 h  x, n
不知道新版的指令為何?- L1 p1 K. e( z$ b9 @, D8 Y
" `. {. W& ?5 e' @, S6 A$ d, T4 Y

/ l' O$ S7 y/ [0 I1 x' N' {1 u. p8 |) w4 S! v

7 K& o- i2 G4 G# ~0 c6 Y+ Q4 u) D  f; z- ^, m
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),/ h" Y$ V) d) y7 d" X& F
* I6 c- Z1 R. T+ b2 k3 P8 R
另外找到一個語法可以改變欄位屬性,! X- B' A! ?  c
- [+ L; f7 e5 S' f& Z: k/ X
tablefile.setdatatype(欄位,"屬性")- l$ a$ a2 l8 i4 d5 }
1 ~" U3 \  q( f2 a. g
( A$ H  L) Y& k3 h. k2 n4 M. b  T
謝謝4 w! H, s1 j$ R$ B
3 |/ ]/ a2 {# ~2 K9 A
如果有哪位前輩知道可否告知一下,
5 H% r4 d& A  _: T- ]9 R( ~0 I6 _) S& @$ [" x) ~0 J7 T: ?
, z& _/ T6 }& N! J6 w, h
謝謝!
& y8 J6 Z9 k! T0 c2 \& i& H& H( U. y) e' v
[ 本帖最后由 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版本里面创建表格的语句是  s2 L# B7 C- K' }& l
if tablefile[1,1].void then3 z6 b7 ^# W! W
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11
1 Q* J, _: u" R  f( j' P& R3 R* U% t9 E$ Z

+ r* Z; m$ e0 _  s3 t呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-13 14:04 , Processed in 0.015865 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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