设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9742|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
9 M$ ~2 u3 K8 n, }2 @/ n- x5 s; F2 l: w! u
我先設一個tablefile裡面的欄位屬性為table,
, V0 t+ B1 l0 d9 H, o+ Y1 I4 t# e1 q: W; e% A1 g: c, r
然後我想在那個tablefile裡面再產生一個新的tablefile," j) H1 i1 K/ }/ h
# y7 L" y5 e9 j9 |, T6 Y
在4.6版的程式裡面的程式碼如下:
5 v3 ~3 c; G( b# y# t
/ \* L- q8 h; p1 |; w# xif
  W- I3 P( Q  w7 L1 s, Gtablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

) T2 U$ x/ i9 Y1 r
, {4 E$ |& y! F4 t3 v  k7 z9 Ztablefile.create(1,1)
% S- `% i: s. f
end;+ p5 x# a9 {# G  b$ F* F

/ C, m2 I- P7 {1 y
  {7 w8 U. V6 V1 I' Q! P$ E5 ~- W& |- P

# v% y9 U  _7 T% T7 i這是4.6版的程式,. X2 ~/ U, A) z3 a8 w* b
3 M5 R4 c0 t3 D0 u( l  [% b5 r
" A; _8 P, O% j5 ?
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,6 u% `4 J5 }6 G
1 H6 `$ U9 z; |

! Z% K) W- S, H, n不知道新版的指令為何?. A8 X0 f# S4 B. Z1 p& @; E0 t9 s: E

8 o9 i. I( f. P
2 @( w/ }  A3 n; u- T9 c# x
. F, L) |% Q& G4 ]8 k7 ~. C$ C7 ]9 |2 x$ j, ^4 U

& ]/ _  P" B, [1 }抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),% B; X- U* f& G; j7 @

$ _* l5 W6 w* _9 i, L8 K; F. v$ D另外找到一個語法可以改變欄位屬性,
& q" ~3 {/ \5 f/ h7 T; {. k) ~6 {- d  a- u' e+ P8 ]% F! `# H7 L
tablefile.setdatatype(欄位,"屬性")
4 [- \" J- p8 I( K. ]7 b3 h7 {0 D& i( H: ?8 l  G% u3 P

" U7 l3 Q$ z( X* A: G6 F/ k) r謝謝7 y! z! P' C/ |+ ~7 w

0 g1 Z2 v* i' r) C4 G$ N3 E& M7 D如果有哪位前輩知道可否告知一下,
* P! V* q  v! i' N  a$ g
# \. x# I5 f# ~% E- i# M8 _$ W' k0 n9 A! ~! J
謝謝!
5 D9 T; E; a  ^7 V0 c1 [" d1 T7 K( @# G- S$ C6 r) {5 M
[ 本帖最后由 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版本里面创建表格的语句是
* G: [' {: R% l) o! @if tablefile[1,1].void then" @( K8 [! L& t$ ^3 B
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11
- }% d! U& A) S, A9 l) O( v! E+ J& l  t

# C" Q( y& t0 \1 I6 ?1 P2 t9 f6 l& ~呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-1 14:56 , Processed in 0.027557 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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