设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8783|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,* Z& {# g( [; |! u0 }9 s

5 h& d8 c* N/ v# P$ a/ u! B我先設一個tablefile裡面的欄位屬性為table,; v7 [' X; c+ I/ A: ^

* v5 T- L0 @) ?" r( H然後我想在那個tablefile裡面再產生一個新的tablefile,+ B  |, g3 G% X- S( g7 p; T
9 C# T" u9 O5 `1 U% N: z
在4.6版的程式裡面的程式碼如下:- }1 U/ Y! ~1 P8 m/ |
1 J' P6 K% A' `
if   O5 k( D8 o  F+ J5 C3 s9 c% N' q
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

" |' o) u- Z- |2 P1 a2 d2 j$ ?! X6 I4 q; o( j
tablefile.create(1,1)
" }) v6 s' [% o7 \) W+ t
end;5 \: C+ E7 y& a4 ?, N
3 u+ U. p0 L7 f9 B' w* ]
6 \" f3 [! h% x; d  c3 N
3 ^8 _! }. H; y/ [  l% @. \

$ j& u9 Z) D5 f, J5 B# S  B! U9 q' g這是4.6版的程式,
' u' p5 U+ b' q: S  ~' L# g
; r- ~* w- g' C/ t! h
! Z+ B4 J, u& l- ]& B  U& m4 b* E但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
$ X/ W3 ?( g+ L! |/ {6 ]8 x/ y/ B. W, X$ b) Z
* G; s8 u, k1 R6 b+ z4 b
不知道新版的指令為何?
5 Y9 U" o, N' J5 S, ~
+ W8 S5 j- ~2 t, ^4 a9 _3 f) S, f) X

/ S2 M3 H8 C+ g+ _
4 u- j! F- N! G) S3 k. l5 Y
( ^- N; u4 x4 M3 I抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),* c2 Q0 V+ [# |+ w3 d
2 J( H# G7 Y8 z$ M+ g) ]* Q4 m
另外找到一個語法可以改變欄位屬性,
7 m/ t9 n9 W2 P7 n
2 R4 `4 P2 F; B' y4 Jtablefile.setdatatype(欄位,"屬性")
# ?0 D- m1 Q4 J6 B; d9 I
3 g6 L& O" _6 Y& Z7 P& [5 f2 i3 U8 q/ @
謝謝9 t+ O( ]2 c5 l  a& j$ y
; W/ O# e/ D/ P, G3 _* i! S
如果有哪位前輩知道可否告知一下,
7 ~& e6 Q! J& R& `( ^3 k7 u; S2 |. P5 A

3 Y% l/ H6 J3 j6 w7 P& r謝謝!+ [$ V% i' {& W" j* `0 y

" h! D: o' |; O5 z* B6 e9 j[ 本帖最后由 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版本里面创建表格的语句是* {" w3 }: o; c$ |
if tablefile[1,1].void then9 y6 V) F5 O6 ~4 n) m& k& ]
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11
/ {4 r% E$ i0 Q( f$ B" h
; x+ Y0 a  T+ I5 a
; K; \3 u, C4 q' y7 o+ R呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-19 17:50 , Processed in 0.015076 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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