设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9640|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,7 j9 \, f$ H7 p: h9 ?' T$ G
: N" I9 q  i+ x
我先設一個tablefile裡面的欄位屬性為table,
2 S1 s9 n8 F6 O/ [5 O+ D0 B# L% `# W# N4 x1 \
然後我想在那個tablefile裡面再產生一個新的tablefile,, v/ D- ]% p) I6 \* b0 w

0 d$ d6 f2 ?+ j1 R& d) V在4.6版的程式裡面的程式碼如下:
4 C+ ^1 x0 a( }3 W6 o" Y1 N
2 ~$ I8 M% N, W2 aif
" i7 D# p* I' O, S) r8 C* xtablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
4 |+ L- A/ y. P9 g  L

  D% Z5 {& S2 dtablefile.create(1,1)

; r7 c) k5 h& Send;$ t, @; F  o5 M
! }9 p, g- ~  I

* H) m; ^3 T; I5 f6 e
* [$ s  a- v. A1 A: ~6 q! I% Q$ s1 r9 f$ G( t: c- }! n5 O+ J
這是4.6版的程式,
5 o+ w+ `; k4 x# E# I
" J: c; x* @) [' R9 B+ u, F
: n- B* g9 u  J1 O( `7 |) ^但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
, l# o: I$ q, K( z$ K% I0 G5 J% u5 ~2 D: p

  b0 c$ \+ g$ G# I; N' `不知道新版的指令為何?! ?/ ^  j' d& ^' D4 A

; B( y% u5 C2 O9 ~" F  U1 x7 q! s) J! S, m# O5 Y) m, ^7 W# }  H
) N$ Y" e+ [. b( s# M2 {

/ u" M4 W# G& A' G2 [' V7 ]2 p" m9 ~1 Y3 s, S, U5 m. M
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),$ Y) k" i' v* z" x9 i* o2 V9 x* e
0 x/ I2 A& \8 u9 _: T
另外找到一個語法可以改變欄位屬性,
! p2 W6 t) P+ _) L; |# f, O6 e0 C5 [; Z- L$ I
tablefile.setdatatype(欄位,"屬性")9 ^/ E& F& P, }( W5 d4 V3 ?
6 {$ T3 E% I0 E! C' u' N" o/ M

3 e9 w7 j+ q: {謝謝
7 G0 g$ x6 Y5 T) d" e; \+ p! f) \# |8 h! w, j" }* \
如果有哪位前輩知道可否告知一下,+ p  Y& ^8 a6 C2 v6 o1 e0 [6 j

- w) K, z( c  a! H% g& C( Q+ Q# `- j8 H2 C5 F+ c
謝謝!; D- k2 g7 u: `8 t0 j6 n2 u

5 ?2 j) D: `9 O# ~3 ~2 h( z; k, Z[ 本帖最后由 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版本里面创建表格的语句是8 ~) x+ r. R7 P$ @* }& J, S
if tablefile[1,1].void then
- x- z2 b  d+ J! ]2 Ytablefile.createNestedList(1,1)   --新创建的表格名字就是table11; o9 q* ?+ W( _( V

# }9 H9 [1 R# j7 k" b8 ~! \" z  z' Z+ N3 M, F( M
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-26 22:12 , Processed in 0.012776 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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