设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9195|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,' l! b' u- Y; r4 b; m' Q
4 y0 a7 T  N+ N8 |# D6 u) i
我先設一個tablefile裡面的欄位屬性為table,
3 B* A/ S! _; y5 w, J( G! P: A# J% h' ~
然後我想在那個tablefile裡面再產生一個新的tablefile,  S5 j8 ^% e3 F1 A: b, d& c% y9 C
+ z" U+ D! `$ H* c( E" Z
在4.6版的程式裡面的程式碼如下:
2 Y. g! R( v5 @5 D" t/ ~' E! [' d. S- K/ {5 ^
if
% i4 a% N' O  w# }" ?tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
. f2 n; U" ~5 z- ~3 |
; v& S+ l' A  f) t: t
tablefile.create(1,1)
& I1 U0 X: F- }6 y: `
end;
  G/ F6 `7 X- x* q) i9 e2 X0 a9 }. Q1 Y5 M9 [( \; ?

4 H3 l; \* B9 m( Z9 N- [8 H% ]8 x) u. ?& o; F
5 K, ]+ }: \8 \9 w, c/ G0 M. d* z
這是4.6版的程式,7 @, z2 ?  }$ ~# T4 B( V8 S0 J( p
, w$ V. O; w  O. W' h1 w

0 M: P. ]! W9 T; F5 ~0 w但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
1 j" C( l, i1 a$ Y  y( i
' }1 f% Y" |( h
" |+ f$ r1 f4 ?不知道新版的指令為何?  y2 ?1 |1 G- ~8 U; o

% z$ R1 @( P0 D8 J( K$ M5 p* g, b
8 J) w4 \0 C7 |6 I
" E% b# l5 r- {8 s) V
) E% T  A8 Y. F* d1 v# x& n$ {4 T0 X  Z" Z0 D& t6 e' z0 x5 J
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),9 ?. q" M6 x3 R! k8 h$ \# W
" y' u& c! w* U4 L; `  k
另外找到一個語法可以改變欄位屬性,2 u2 z. I  s* G" @/ {: M

" u& n! q% X( ]/ C% L$ [& _% ktablefile.setdatatype(欄位,"屬性")* V+ l# f+ F+ s9 }/ y

8 P4 C7 W& V+ j7 W/ l+ E, m, X# x* f& r% q3 I* [$ W8 @3 _
謝謝
/ \; p, \) R! s2 t# U
  x' k7 @( j$ b; |9 n如果有哪位前輩知道可否告知一下,
! P9 N9 N& K0 {5 j0 {# F% _0 a# [& |! A7 T( D

  q4 l9 L9 y' Y謝謝!
' ?5 o1 C  p! ?; W1 ]3 C9 _* v6 Z  o3 C: A0 D
[ 本帖最后由 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版本里面创建表格的语句是
% n" d* [# p* `6 }# }. Hif tablefile[1,1].void then
' D$ n, u! i" F6 ^tablefile.createNestedList(1,1)   --新创建的表格名字就是table11
; a  l8 n+ J! r3 N- p  S! k: w9 a5 N; l7 l5 {% a" K

9 @3 L2 B% q+ k呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-5-13 19:19 , Processed in 0.022580 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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