设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7027|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,- }. S7 H4 n0 _9 U
! F" ^* f0 l! e) z% q0 x
我先設一個tablefile裡面的欄位屬性為table,
- Y5 @+ s* l7 @: n2 y$ s# @1 a
# L" S& a% `# S+ ]% d然後我想在那個tablefile裡面再產生一個新的tablefile,- }2 J( G% }) k  q2 [% k
  Q# X$ u$ P+ H8 B. l! m1 f' o& `  A
在4.6版的程式裡面的程式碼如下:
  @- N" K  R6 A& O2 w  @6 y  Z: M9 Y2 m$ N
if
" b( _* _; U, k3 [# Ftablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

, X- U, X0 F7 M$ M% i- ?4 m4 m* u; p7 Q( I" E. m
tablefile.create(1,1)

% r8 p; F3 e5 `+ v; L  M; `end;# b" ?+ i% h( j6 L5 {4 F
" a0 Z6 E. i& E7 y1 ~+ q
7 o& Z9 H8 H8 M, A5 J; F( r
) y5 Z' X" }( p6 S7 {4 @$ B

, a4 @7 Q5 E# R4 k8 Z2 f  G4 s; Z這是4.6版的程式," P  R6 M# [1 U0 S( e, q4 B
* O1 J5 S  q! `$ W! T0 t. T. f
9 p; j+ a8 z9 |4 [
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,# z+ i$ S7 x* M! D5 l
) \7 X. c5 @3 W3 d- a& [, N

: ]* g# l7 R6 `- v, v不知道新版的指令為何?5 [/ \. x' m; Q5 n/ Y3 B
+ f- U% G. ?; z
$ W6 u  v! h4 f7 S0 l
5 ?+ I& f) \5 a# H
- h/ v* e: w6 l: w( ^! v

2 O% p( G9 t7 L) ^: L; w抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
) i' i! {" c' q/ z% }+ q) |0 [; x5 _
$ G0 t: ^5 _% K( _% O另外找到一個語法可以改變欄位屬性," k6 \. }# p2 ^2 A! \$ t

% l! S7 D1 F6 L& m$ j( [tablefile.setdatatype(欄位,"屬性")
0 n" ~- L+ D, H& t( j0 h
; b, r8 S$ o: I$ E1 Z+ u# ?/ m
) a6 |' s' B7 D! \6 y謝謝
: `, R; U4 Y. h4 |; L0 C" T2 g$ J" s+ B. n  o
如果有哪位前輩知道可否告知一下,
1 N8 Q/ F  |' J+ @) T3 j7 q- N9 m9 K/ A5 y, `' ~/ U9 u

9 g/ P5 w  `  F" _7 s% L謝謝!
3 N: b2 v: u4 X5 ~4 Z. X" a0 H3 h! e7 m) ?6 m/ c' g
[ 本帖最后由 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 j! D; z" Y  k: X; B
if tablefile[1,1].void then6 t8 v% V9 Z) `' V% |! r1 C% T
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11: [/ ~1 _6 S4 V/ R9 d( y
  @) N) _' B& ?, M, r- _

: W& A( V5 L1 F8 N6 Q& n呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-8 19:49 , Processed in 0.013814 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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