设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5168|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,! S, K8 g8 D0 O5 i

4 }5 Z4 O/ K/ x6 P我先設一個tablefile裡面的欄位屬性為table,  J+ J9 I9 b) `+ t3 i$ p2 n9 t8 F

$ K* Q/ ]& Q4 Y6 V$ v8 r然後我想在那個tablefile裡面再產生一個新的tablefile,  m2 v. q% Z7 t6 B

9 C* m/ @4 U8 P在4.6版的程式裡面的程式碼如下:
7 v1 _2 [/ ~1 k1 b4 {* M; d! u2 ]1 A) H- B; y9 b4 `7 I) W, v
if 9 u- o0 J: U# [2 _. `: C. T
tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
, y6 {- ~4 Q3 ~' J" V

2 q9 L: Y9 x1 H; Atablefile.create(1,1)

8 n2 |; y0 u8 j( W  Q7 I& ?* g7 k* uend;
. v4 _0 o  ]6 _  `( C) C: w2 @" L( {" E: U% v3 }

2 Z/ Q! Z- Q, b+ [0 g% w4 @
9 `% A/ u( K- c# y8 x
; m5 e. S  Q  X" q! P這是4.6版的程式,
/ g9 t# Z- D: `9 c# _9 I6 t" T
/ D0 w. k3 \' a  D
3 U3 k( ?6 M8 h2 u但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
6 H% I$ G0 d+ D$ N$ A* ~% _
( ]. M1 E6 i( Q6 h: e
; F+ P/ f& [" @5 u+ |不知道新版的指令為何?) h8 B( `. m" v. F
$ K2 i8 ?$ f6 u! \/ r) E
! a7 J' U1 g- o
% [1 k' Z- O  s  e: H7 m; K
$ A0 n6 H' d. h3 h1 x, O5 _

. [, f+ n# f! P5 b) S# W8 C抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
$ D7 j8 S0 m3 a6 Z, L2 }
9 @) r, A% w  p/ c1 x: e) I+ D另外找到一個語法可以改變欄位屬性,( G/ s0 ?  M( }0 A
. F" g* ~6 Q% u4 X6 D/ a/ H
tablefile.setdatatype(欄位,"屬性")
# T) e0 M1 m; B0 g
$ J( i  |- [7 \; F7 W* f1 g* @1 B: o$ |7 }$ v$ ^2 b$ a* w& `, f/ |
謝謝
; N4 q# @( p/ i/ N. z% t  ?
$ C  d- y+ N9 X4 G如果有哪位前輩知道可否告知一下,& C/ S. B7 a5 \0 A3 Q- ?) l

, G' p8 V4 `+ R! k
5 t1 ^& ^* N" v$ d& E謝謝!
- I+ u) x) p9 g% x2 W1 S8 e# M. H' P* c+ q
[ 本帖最后由 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 C, W9 M. e8 _) w6 Gif tablefile[1,1].void then2 Q& G3 J: a7 b/ O
tablefile.createNestedList(1,1)   --新创建的表格名字就是table111 n: R+ J/ ]. }' O" L8 U

4 x; B5 r  w* D) U' \5 B, G) `) W5 H& w( }# o3 x5 H- A$ \5 a
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-6-16 06:21 , Processed in 0.012595 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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