设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9347|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
2 \' q8 m* t& ~; K/ y2 x9 G( N" Q7 j+ e; C  R& K* M9 a
我先設一個tablefile裡面的欄位屬性為table,
3 X9 a/ h- j( m9 K: ^& x( A' W) b! H& |3 P2 a( U
然後我想在那個tablefile裡面再產生一個新的tablefile,
  K- {. b  t0 ]' o7 {3 a$ M4 _! {' |3 C* D
在4.6版的程式裡面的程式碼如下:
" q3 P' t; f9 `+ \3 c+ a+ `
% y" V% H1 y! q3 C1 b, u# Hif
% c4 d4 E! V. e" F& o& Htablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
6 M( j2 ^8 k  O  [& g* S1 e. _$ [% d
" Y5 A( ?8 ~- X6 ?* Q8 ^/ W) }/ G
tablefile.create(1,1)
: m, Q7 ]7 o" w
end;5 a: ^/ |1 \& ?2 E$ G% T0 x" b

5 h, l. Z3 q% i# |, v4 a/ a% t3 I% ~$ x( i0 h

& Z; M5 c: d* [4 r7 y. F7 l! @) G2 e- u  x, L: s+ C4 X' [
這是4.6版的程式,
8 \  {  U- D/ E9 ~3 J5 {/ N
; t# J4 I- {5 [6 s7 |- U! t4 _4 z2 A5 Z- u& J8 I, O* F5 H+ C1 z
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
- T6 y5 F' N% ]5 b9 ]. Q1 b7 B. t$ E
. i8 y/ V# V% m# r* q+ B" v7 z% [* S2 x9 L$ x4 a& h$ n" L0 q
不知道新版的指令為何?
3 N% {- }- L* z3 Z  U8 Q4 i
' l; Q) @* ~- O9 w( ?9 _3 {9 [  s% W; s, u. s6 L- U
5 }$ u1 Z0 \9 D& A: N4 f7 A

7 g, }) B9 F; |
6 W: W/ }1 u- i5 J) Q; w% O( D抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),5 m! u# U1 R, q/ y

7 n5 V, n* p6 ^. H$ X) U4 U另外找到一個語法可以改變欄位屬性,
: I0 X( C4 C6 D& N4 D% x$ n- T
  H7 a" f% \$ Z# Htablefile.setdatatype(欄位,"屬性")2 h+ M3 J8 n0 _' T1 c

; S4 L: R8 u7 A* U/ `! Y7 w6 a3 A; [0 N0 A) S, a4 g" Q
謝謝
6 N* b" p% A- ~4 I( {1 z* K( m- _; i7 H1 ~7 D: Z6 Y
如果有哪位前輩知道可否告知一下,
! V7 k. R$ m+ c, E" }. a# _- W* L/ ?4 ~6 z5 \$ N, o- \( n' I

4 [: Z+ @& Q) b8 z% p6 S* Z) u謝謝!
0 d/ C9 q! M% H( D9 g: J; ^+ x/ F% ^2 _2 b7 D" n) 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版本里面创建表格的语句是
" Z% X* L% n+ {6 c. Lif tablefile[1,1].void then
3 a' g1 @" y8 G- U& m( N5 j# utablefile.createNestedList(1,1)   --新创建的表格名字就是table110 r, f/ @3 w: ~- z3 U9 X0 ~+ e

7 s! Q+ }: `2 B, I' }0 w) a$ c5 {+ D9 ]0 F5 v# z% D$ z
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-22 23:34 , Processed in 0.015648 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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