设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7022|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,' a+ z: y5 Y' u! C3 a0 x. M) }
2 N2 q, R  M; ~4 b7 X6 Q) c
我先設一個tablefile裡面的欄位屬性為table,
1 ~0 R. p7 V0 I/ U) }& |7 ~; A, Q9 N  U0 L; z: g/ B
然後我想在那個tablefile裡面再產生一個新的tablefile,4 L- \. x& N! A  K$ P; u# X

( A! p: z$ W  }: ^0 \在4.6版的程式裡面的程式碼如下:
# a5 v; |* X3 H/ m! C3 z$ k% L" Y2 ?* @1 c0 {# Q" _0 U
if
! y8 A2 e9 Z5 L4 U) L! [% _, z5 Utablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

0 `7 `# W% s+ a, \# ~* _3 B' F1 w) ]  g) F8 L- f. \7 w
tablefile.create(1,1)

. O7 k$ K& D  i% z. R" E3 qend;: z0 u- }' P+ Z4 Y: @! e

4 U/ _9 R, p. M4 H) N4 }1 e
" g3 }4 E# D. W0 w9 X5 d  T2 \! X4 J% j8 I) Y/ [. L2 V3 E, u

; a0 b& `' w+ Q4 X2 _這是4.6版的程式,
% k9 y- Y1 @9 @1 Z' w. Z1 a* }1 B: c

9 l# C# T0 w7 @7 ?2 f0 G但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令," c9 K+ s, T9 P. G% I* @5 I2 k9 C
8 W9 a: W0 Y' X) ?  }
' N6 o8 G( U  V5 r+ E
不知道新版的指令為何?
0 _5 E( }: ^5 u4 R5 Z% d8 Q  a
/ m% o4 o9 p9 A" T7 q0 {+ O% l* z* v5 ?/ A1 X) \3 D/ l& @, O
" C3 A3 r6 Q+ B7 Z% @& N# {* ]

7 Y8 f- N% z. }1 v5 t. ^& b& m5 ~- l
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
  d# o8 v  J9 Y* A- Z+ ^' M5 A' P
另外找到一個語法可以改變欄位屬性,! B/ b' U, q0 o5 {/ c- P

% t4 s. j2 x4 ]* D; [, \9 s0 Ptablefile.setdatatype(欄位,"屬性")
- C8 s6 L3 v- N# T+ p1 M7 O* C6 p
& x8 i# Z- K  p) _# D
  ~9 `: F  \, ^' i3 a謝謝
" _( [- A# R7 o" _' k+ A8 A' e/ u' ^5 I" a0 @& q
如果有哪位前輩知道可否告知一下,
; s4 Q' |5 y9 d8 O, r# \5 M3 u
9 l, W2 O- ~+ c' k3 K* U& N( p" |) k* x+ o$ B& y
謝謝!; D. |# _' {% }' i% o

* \& f  J( |% E  E$ f, X[ 本帖最后由 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版本里面创建表格的语句是
1 h- L) a( r/ n& P4 z: j5 aif tablefile[1,1].void then
8 j. M. ?7 W9 e: t( Xtablefile.createNestedList(1,1)   --新创建的表格名字就是table11& a$ m( o* f! G6 T7 G

- r# S( F4 I4 U: W: D# Z
2 O7 A) F& ~3 O/ _呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-7 16:42 , Processed in 0.013642 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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