设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9340|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,: W8 l  p/ p2 m+ F; A# t0 y, z$ I

; y6 ?. [- ?! g2 z; v我先設一個tablefile裡面的欄位屬性為table,2 s3 y6 z7 i, w# Q: J4 i
! A- ^8 |( s) E( X) H, w2 }
然後我想在那個tablefile裡面再產生一個新的tablefile,
7 H3 U' u/ m; c' f+ n
: k+ y! Y2 B. L4 B% S8 J在4.6版的程式裡面的程式碼如下:. o; h7 V# P' P  ?4 r, n
( G  p" E8 H% I8 p
if
) z2 X+ O  l2 m% Y2 a# \. A  {tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
3 S( h0 e$ l0 g8 e" S, s+ i, P1 F

& Q( {" h8 ?4 Ytablefile.create(1,1)

& e9 Y) _# Q+ l  Send;( q, h! d; A4 Z9 S, W5 r- a# S
" ~( ~& A! ^( Z. @
  d2 t/ q9 ^" S7 @
# o% d/ Y" w; D; N+ g' I

+ M6 z3 f2 d& I! i( S* i2 `( R! B6 \這是4.6版的程式,
/ f% ?0 h$ r% x7 [6 Q+ ~" q
7 s) C: \" W" i; e/ t% d9 U) a4 O) k6 ]1 r$ c+ T# m4 A3 r. f
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,6 b+ J% @8 N  I+ ~  g
  h4 v8 s* K( k( \6 ?" i8 X- N* ]
8 U7 m! {! c8 e" _  t6 N
不知道新版的指令為何?
8 \0 [0 ^" P8 W9 q- w8 q* a+ v
% `/ j$ V3 x  \2 D8 k2 `
- w- `: S1 j; O7 \1 g( ~- l* Q
# ~: V6 K9 h5 g1 R( f0 P7 x5 S9 G3 q
: ~$ X& k: _+ J( {  A4 t+ w) {
" o8 F0 n4 d  f$ y8 Q抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
, I' M, v8 V! |* y/ G- e8 O/ A- z3 ?
另外找到一個語法可以改變欄位屬性,. H' H5 h( P6 Q; Q3 z3 s
' Y& O& e: A- I( T3 p, ^' z
tablefile.setdatatype(欄位,"屬性")% v1 S+ @! p: Q* F$ C. R  N2 t
2 n9 v" G* ?- ]: P+ h
3 N1 }7 |5 g  e# S' I
謝謝5 W, `% _  c$ Y# A+ q
/ ?: T  T: N2 H% I
如果有哪位前輩知道可否告知一下,7 d2 a5 \# |4 g$ ?4 g# |3 g- {: ]
/ R+ n) e! r& T4 s  L# d8 x6 Z
* T- c( U+ [! y% s
謝謝!5 C5 `% S& ^5 x# ^$ M
3 T. Z, ^! o# u# ]9 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版本里面创建表格的语句是% C3 r$ O" K( k4 X, ?; S
if tablefile[1,1].void then
9 k# ]( }! n' H/ ^# c8 C, Btablefile.createNestedList(1,1)   --新创建的表格名字就是table11* r& A2 l- X' X7 ?% J) n" P
0 l2 O5 w- B& t9 C; ?( S3 p) A

0 L8 R  A- m3 A4 X0 y2 \呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-20 04:36 , Processed in 0.016651 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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