设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9319|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,6 h- z8 ^$ @6 p4 V& ?' s/ g- t
7 a7 G& u. {# g9 k+ G: t; W* ]: t% R
我先設一個tablefile裡面的欄位屬性為table,8 {0 @; ?% z" c; V- G$ `# w- _
" a6 o/ W' F* k9 O
然後我想在那個tablefile裡面再產生一個新的tablefile,
' U8 m5 V+ x$ n2 A: I. y  N8 R) o5 R3 h$ ^- }$ j! W: D* F: x
在4.6版的程式裡面的程式碼如下:' b% c! q" O, c! G' N

0 Z9 K, l; J2 o: Q( E* zif
4 M" |: j7 b5 ntablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

; `* x" o( W* `! q5 M. H7 p
2 h) K4 T1 H+ wtablefile.create(1,1)
8 z1 d. [0 P/ _$ g1 m6 J, {
end;  z% G0 a4 ]  [- w; e" W
4 F! i+ b. l) [- N
5 J* {4 X( X" [7 c5 n
, ^2 n5 G& S, Z8 P: N: T

. Y! t7 z& }* G$ Y, A1 Y$ _這是4.6版的程式,+ n) Y- H4 F2 }4 Z" l

$ Z( n* b. b, q) p, L( c$ i
! `  A% S( X/ H0 b) C! ?! b但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
: z# ]8 [4 U* K1 j
! N9 N( M5 ]" u+ q  S- t7 @0 O. i, ^( ?' S, p; r
不知道新版的指令為何?
0 t% o" S( A6 F% L" |9 X, X, |0 D) V3 t' y+ t# f, y( l8 s, E

( ]0 Z/ J8 G/ |9 `7 m( [. p6 s
2 }" v0 o3 V8 ], {; G, A9 q1 H( `: A) ^" B' D: A& l
' X5 T' [6 q6 G0 R( s
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),' ~: n% q# ?) `) t3 q

! T6 c3 c6 r5 p另外找到一個語法可以改變欄位屬性,
  D6 n5 l2 y7 T  t0 }& Z; ?
- S# Q% r0 b" P% I4 _& mtablefile.setdatatype(欄位,"屬性")/ @1 q8 o4 e  b" [, M

3 ~+ `4 B$ l3 O$ @$ t, o% b
' Y) [" @1 T; _謝謝8 m6 i. M  s8 V5 j
% E" B2 \! d+ x6 k0 G) d
如果有哪位前輩知道可否告知一下,
% e( F6 ~* B# c, X% s# g! r% K, A' [" g5 _5 H! C  M
% p( R1 {  {# D7 h
謝謝!' I* V! _7 l* S( a$ C( x! z# ^3 @
8 G2 R$ h5 D9 s* ~: Q
[ 本帖最后由 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* z6 J0 O3 R3 m; h( @
if tablefile[1,1].void then
0 L0 L, n* ^! ^# D% u) U9 B: Ftablefile.createNestedList(1,1)   --新创建的表格名字就是table11# i( u2 f3 ^9 J$ a' p0 t
0 n: C) V  n' Q7 `. Z5 U( r
  l: k& j# U* {) W5 [
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-15 16:18 , Processed in 0.012458 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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