设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8943|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,& n8 v$ l: C9 i; U( j7 V$ }' i

4 K2 s! |9 T+ x& r: y" Z我先設一個tablefile裡面的欄位屬性為table,
6 L8 T9 [# R" O" h4 o+ W# c8 b8 q! P+ X0 r: z7 G
然後我想在那個tablefile裡面再產生一個新的tablefile,
" m( ~( m, w2 D0 U6 I3 F9 Z8 X
% n4 o( X) h, ~$ p在4.6版的程式裡面的程式碼如下:
3 N" v! j0 B- `) W. n) k  R# p1 }# f3 q( Q- H! A: z
if
* d! h; D1 Q0 T' v- U0 rtablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

7 R: m# ^5 @  }/ }! s% l6 J" `5 z, r0 O& a& Y
tablefile.create(1,1)

, Q. L- @- M1 \. C# Aend;7 I: j% [  z; Q$ \( i0 C# `$ v
/ a$ c( @) I6 i/ M+ x2 k9 X, l

7 L! [$ R2 C" y: y
# u* N3 `- w) W# o$ ^5 ?4 ]2 Z. W2 y$ H/ Z1 ?. A
這是4.6版的程式,
# \: u/ y) [% `5 t  q* d7 e1 I
! I% _  E1 `1 {5 p9 o6 y" s
; `/ l1 \* h# l1 O1 f% E; R4 f但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令," F% Z4 X/ Q+ A: p8 @5 t
2 ?5 u) L/ ~- l
( z% i+ P5 a/ H1 B9 r0 r9 S' F2 i
不知道新版的指令為何?
3 Q$ u1 r" n9 t* Y+ C) f6 ^( C; H* P
# L6 A& ~! e5 w- d9 ]: ?
+ {& @4 X3 T! x7 ^8 G
/ \  d3 c1 L# u8 T2 T1 [' o: c( W; ?' p

8 r5 x. }8 l. p( i, S# T- [, s) B6 T抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),: Y  B7 R: v, v/ U2 z7 H
. \0 i  e, B5 f) ]' P
另外找到一個語法可以改變欄位屬性,$ ^1 ?& L$ r& C- v- @# L5 N. N
+ C8 p; L, u3 l- v' X' Z
tablefile.setdatatype(欄位,"屬性")
9 }! o' @6 `5 c( ~6 V/ M, e9 E0 f3 n5 d0 r" E

8 i, r" d) a8 O3 ?謝謝; _# q  X5 c9 ?, h: z7 Q( f
0 x2 t4 [+ l5 Z" e/ y& C) j: Y/ y
如果有哪位前輩知道可否告知一下,
- h/ ~! K) t' C) c+ S6 x* |/ h: p2 W2 F. _" s- Y+ u/ K

* {) P2 h' M  `謝謝!
6 Y" i# }# |0 S; V4 W5 i# A: U1 V# Z9 \
[ 本帖最后由 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版本里面创建表格的语句是6 W7 S- q7 j% U- f( @
if tablefile[1,1].void then
2 E' I6 {3 e; ~  g7 I( utablefile.createNestedList(1,1)   --新创建的表格名字就是table11
" @  C' N# C, f' a5 T. B) u0 P4 s/ E$ K$ p" t+ W& G

1 q3 b/ O9 y8 `) Y呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-13 11:23 , Processed in 0.018979 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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