设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9348|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
& o0 j" N8 b6 y5 E9 ]- h
/ Z7 w0 D5 A/ O( K我先設一個tablefile裡面的欄位屬性為table,3 ^- d' h) Q* H* o8 r- u% j

$ ^4 P4 _0 T; s8 ?& d然後我想在那個tablefile裡面再產生一個新的tablefile,
4 S* h5 \1 p1 E  I8 H" _% d" c
0 Z1 ]- G4 q+ D/ K8 S+ G& z" B在4.6版的程式裡面的程式碼如下:: g; P8 j3 T# C$ }& v6 Q8 j: v

& p1 _: {6 \  j9 s: z4 R3 r$ yif
: a6 X$ b1 q; d/ ^2 N) Q$ Utablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

7 ?# }# V/ n- B7 D0 u/ K# \6 r0 w  @+ \  }1 X- U
tablefile.create(1,1)
, }- f1 P7 x( }1 a4 o, |3 V
end;" Y& z# F5 V  Q4 Z0 O, N
4 U' \* v4 K  F+ Y- _4 x, L2 n% O

- y' Z: A( |. d% a( z7 G% t, V  i/ i& K4 h7 h* J
+ M: @$ p, a, u2 ^; W# H
這是4.6版的程式,
" y4 m+ T* a$ n6 U! J. p; Z, M, B0 ?- h; N% {# f

. |* A, L  N9 x& `0 t但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
$ R) u4 H5 Z! l  C" P. @; I! \  g: B2 _; ]! A$ _2 ~& i

: G4 A+ Z1 S$ k不知道新版的指令為何?
; u% Z9 M: W' A0 K
/ ^+ }/ C7 ^  _# [  m% `. v8 j4 r! F) t0 j# `8 M
1 ~' n- m- T: L' t9 d
+ ~. O5 [- J7 Z$ v+ J

; d. _# H, l/ Y抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),5 a) ~* n6 I3 w3 v% z0 G
' e& m# K, O; ^) W6 N& @
另外找到一個語法可以改變欄位屬性,) n: Q$ r) w9 K6 u  D" B1 ^( }

4 f3 ~9 ?- E% Jtablefile.setdatatype(欄位,"屬性")
! c! n7 ?: h& e2 u% S
7 V: i* q" [- u: W4 o8 |% A" c0 G
9 L- L0 M: K8 \; l# a- k7 l$ ]/ K- ?謝謝
+ f8 x% a; r( L+ R- _/ v3 ?/ ?$ [! K& K" J
如果有哪位前輩知道可否告知一下,, H; Z0 Q8 o5 k8 O
8 S5 G! O' d. g, V8 ?) x
  i. X2 Y8 G; _9 V1 R
謝謝!
3 m  }9 @0 `7 Y$ G& n
! a2 Z' G- M8 q" ?1 k" c7 Z3 ?% D1 M; a[ 本帖最后由 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版本里面创建表格的语句是9 e/ s9 U# k) Y( h9 r3 L$ Y
if tablefile[1,1].void then. X0 H- W4 {- f: Z+ ~! k+ G. i
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11
7 |: Y7 V+ \$ o, W3 J7 m9 P, A6 |
  \5 H9 M; @' l
2 t, j& U# q" j* B+ Q呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-23 05:24 , Processed in 0.028122 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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