设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7776|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
2 y3 w( `* P  \! P8 }% }  {5 b: q
* f. U9 e' D$ f& @& j3 @我先設一個tablefile裡面的欄位屬性為table,: u* W* i: z8 n, E. U5 t
: k( {3 I# L: J0 K0 n+ v
然後我想在那個tablefile裡面再產生一個新的tablefile,
" V/ d7 N7 U1 x) Q
" I( T8 A) M& T& T) F$ b在4.6版的程式裡面的程式碼如下:: j7 V. G3 ?5 c

' Q( g- V1 E5 W  r6 r% fif $ l" V, s$ `; {2 Z9 v
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

" _  Q; ]" r- q' P4 l) R% o. ~' z/ ^* h% w/ N. N, {( m  g: M6 g
tablefile.create(1,1)

9 G, Q* u# I! a9 _5 D! |5 eend;
0 Z2 X! }0 X' V5 O1 p8 C
, H0 v# L: v; d0 z/ X; E3 Z$ i% B$ G5 j0 \5 h% s4 S. T* B
, X& ~  _5 S# ?/ Y/ w! E% F& H
8 k# I; S% v" g  v# B) a/ I; q  X
這是4.6版的程式,
, L- s7 t/ y  L/ u2 F8 z% a
& Q0 O; W) b5 u! S5 _6 D5 W/ T: T# v9 Z# A2 Q! c1 C
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,1 s# g) j: g) y: ^. D8 S9 z5 U6 G1 V

# S) O6 G% ^2 a; s/ S0 o/ m  z. x  a& ^5 y7 p, J& j4 j; M
不知道新版的指令為何?
( T6 z$ D& |0 {+ U6 f2 j
1 G; m" z5 `, S0 {
6 k7 U9 g: d$ \* i9 c+ q" {: }( l* c# k% W% e$ P- A! k
& o7 j$ u5 i- R: g: o

( z, o: d, i% Q+ E# K抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
: L- x8 ]0 d& `
9 {0 X- N1 t# f( Z8 |另外找到一個語法可以改變欄位屬性,
6 }4 b; @* G' y# l4 q
2 E; U6 ]9 i; @7 N8 A! g6 Mtablefile.setdatatype(欄位,"屬性")
( w5 T( l+ k" m4 m8 S4 S: V  w
, [4 r$ t# p8 w. W  l. Y7 m$ d
( V* ~% q2 P7 v8 [- c謝謝3 Z" e  [* f- Z: B( X

: N8 f% Z5 ^! ~如果有哪位前輩知道可否告知一下,
' h6 q3 }* g5 d% c5 c
8 s4 e4 K1 q) k3 ?+ I+ j6 B0 b6 D; ~- q6 A! a- C! h/ x/ w
謝謝!
9 P9 G2 C1 T* M: L% A* b: m6 e! z1 G6 Q, G* g, ?/ E/ i
[ 本帖最后由 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版本里面创建表格的语句是/ V" b! D+ f1 W( F& x
if tablefile[1,1].void then
4 C! G- A% a: X/ W7 N9 ~0 \tablefile.createNestedList(1,1)   --新创建的表格名字就是table11$ G0 D# n% F1 \  w  \' u
! |) k0 }  l* }
3 W  P0 a* p7 ]% s! l% P/ e# U
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-10-14 06:02 , Processed in 0.020223 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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