设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9926|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,; P7 `- t! d: p8 }* r, \
. E8 J0 F8 G* L& x) H; z1 i
我先設一個tablefile裡面的欄位屬性為table,$ D0 a- `% l5 [' q
: U1 c6 |* p( e  Q* }; Z$ D
然後我想在那個tablefile裡面再產生一個新的tablefile,5 {) c" K* X) ?7 L! Q& }' l
. j" U- b  W) M: I, u
在4.6版的程式裡面的程式碼如下:
( s" @$ d" Z) Y4 P2 s5 Z7 r  w# Q1 F4 j: \" i' ^$ Q
if
0 Q# u1 v  V  h, htablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
: x+ b/ @6 A, V" ~$ w
" `& I# D9 a# V, W: r; _
tablefile.create(1,1)

6 d. n5 F5 z# ~; _" Eend;
0 m# i6 w" b+ w5 M, T5 G: _/ y: M7 h' B, Y5 D- c

# U) ~' U' Z% I9 G  f' R: \
3 r' v: A. [! v% b8 U" e( D
. u% [: i! F3 }" d; v' p  `# E這是4.6版的程式,
# g6 G$ ]0 \# N" c0 y8 i, r
# {6 U8 e, ?1 p' ?1 i8 ]# p
9 N8 ~9 S; H" i但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
4 J& |! i5 F8 ^( ^) m" b# c
: |0 i* Z* k7 P7 [
6 Q; t# R; L5 ^不知道新版的指令為何?! A8 b" z9 P9 {1 }! K% t2 E& f
5 d1 ^/ c$ z! G) w

/ c) C9 t/ n0 O/ \2 A
& M8 g5 A5 C) q& J" ^3 ^: A4 v9 g- x
. c9 n( A0 i% f  u
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
' f$ S$ d& `( \3 {! i
$ ^- i  |0 \' `9 A, U5 r6 q4 `另外找到一個語法可以改變欄位屬性,
( e, M, g/ N( s% h! U2 _
) g/ O) V* A! u6 z9 b# M$ btablefile.setdatatype(欄位,"屬性")* p) G$ ]6 v( c( b; L  z

: y! P# s7 I* K3 T7 `
( c3 H7 |- J3 ?# `2 Q謝謝6 E; h  ~! r7 u% X9 M6 M

  `7 ]5 Y- w/ o' A' z4 @1 r6 s如果有哪位前輩知道可否告知一下,
& o8 e- o& E6 ?2 d; h6 f( S: `- k
' g* }3 s9 p" F1 ~7 D# I* a4 H; y
/ z; P8 K  e2 A: Q5 P$ s* R謝謝!5 w( {' b! `- d. y8 n5 y  [! @

1 W! A- Y$ J3 y; f[ 本帖最后由 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版本里面创建表格的语句是1 x$ g3 U) [/ \
if tablefile[1,1].void then
" ?0 o- Z" C$ D  `5 L1 n/ x8 X2 \tablefile.createNestedList(1,1)   --新创建的表格名字就是table11) H8 E; J' `4 m5 F
2 ~3 Q1 _* V: j) ^; J
% d: r' j' K  D( j0 `# [4 b
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-31 15:57 , Processed in 0.021726 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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