设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8890|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,% }& E3 V, H3 i4 y0 x! i

; p) z, ~/ y* o我先設一個tablefile裡面的欄位屬性為table,5 v) Q2 A( j7 }$ }7 }1 \+ p
* P$ ~- f! `! s, z
然後我想在那個tablefile裡面再產生一個新的tablefile,
4 H, l) c  K1 v# y% V
5 Z0 H, F2 y# Q4 L2 ]在4.6版的程式裡面的程式碼如下:4 S- ]% m2 E  R, ]* K! |$ ^0 I
: e3 W4 C5 d+ y4 }  n! I
if
7 F, J' J% K* m* i+ G0 H8 B; utablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

- O! D* O) P$ F7 e+ r6 N  }7 W# A4 p+ ^
tablefile.create(1,1)

* H2 k8 F; ?' N4 ]' V! Mend;
3 o$ t5 u0 z* h
9 a7 |3 L2 p! [: ~( G) s$ X' c3 N4 N0 ^5 T

2 t! r$ o+ C2 V) \0 I+ i5 x' U- H  i5 q) S4 [5 u
這是4.6版的程式,: }. ]! D; A2 P5 X9 d4 v
3 L% h6 Y+ N5 W
" U+ J! T) ^9 G7 X2 ?. s" Z
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
0 Q& Y0 X% n$ P8 e# Z
) |/ _2 x1 q" \; }$ a! D" Z" C
/ [- U& b2 d8 Y( V* A7 q- _/ r/ ^" j; w不知道新版的指令為何?2 k; `, h/ ^- I) G; B

/ T4 s# _0 @+ t3 y: Q. o
2 u/ W, x8 z! a% h. A2 C4 w) W4 n1 Q4 P- X
3 ~' ~" u- V. f

- X" e5 ~, z* ~: u抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),/ ~, @9 Q. o! _0 D
3 Q$ e1 e1 N* c3 L# }7 f' K% M0 E
另外找到一個語法可以改變欄位屬性,
+ G7 z: A+ P! Z7 Y" M' q0 G% v
; C- }) C/ E! d. h7 o6 |/ dtablefile.setdatatype(欄位,"屬性")
6 m) n; s7 A5 w! M$ X+ l+ x5 T; U5 {: A% H) b: S: M  O6 ~

8 R) `8 d( n" f0 P0 A謝謝( x4 F( k  u4 g) ?$ D& z) ~

4 }$ g4 `, [( y$ c$ z. C" q2 p1 o- ?如果有哪位前輩知道可否告知一下," u7 I7 \8 k5 Z: R8 O. h! s7 [, [
. F: z$ U: F0 U7 _" P- o# h

9 S. y2 U5 j7 Q5 y- y3 R; F謝謝!
1 s- a0 b7 ]% s" Q5 J: H& s' g, P  u7 C7 v0 T
[ 本帖最后由 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版本里面创建表格的语句是
& M* h: i5 G: G. Oif tablefile[1,1].void then
2 [% T( t7 \' f9 ?3 o) ntablefile.createNestedList(1,1)   --新创建的表格名字就是table11, v  k% ^5 v3 H- Z( M5 i) H1 E5 u

/ l* x" |, M8 j+ R" W5 k; g% J( m+ o
& }, |* M( i/ J9 z呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-3 10:17 , Processed in 0.017189 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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