设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9078|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
( F) c9 x# {9 @2 C# d  i# s4 z6 G+ y" W+ g
我先設一個tablefile裡面的欄位屬性為table,! F5 W) G# ]; Y5 q: n/ N/ d! s; [
0 |% ?& W2 x% F9 j* [
然後我想在那個tablefile裡面再產生一個新的tablefile,3 s8 L$ e& r% j- J; o7 e/ d

! \1 Q; _  a4 J( s6 E1 i8 M5 N在4.6版的程式裡面的程式碼如下:
+ g/ e/ B" l% Y) }: L1 Z$ |, g0 e/ J8 r3 w: j9 s! [8 X/ p
if
" I* u" {3 N* W9 z+ j5 @tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
' j' W$ p# r* W8 t5 n" v

! h' n$ Q" e0 G1 m# g: Ftablefile.create(1,1)
- c; v% @# R1 m& ^
end;
: t- h5 Y$ }  c  {- L: m. }6 M4 h3 ]# f  L7 i5 O. `

5 K  C8 C+ [; \& l* A+ U/ D0 H$ R6 [8 R9 |0 V) d# H5 m

( U! T# L' s( F* v& @這是4.6版的程式,
: G; f- C; L' p( q% R# q- w  O& ^# O% ?) e" Y$ j
& z" G9 Q' t" d1 _4 w& {
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,+ n& k5 J% U( ?) G% {
8 \* U9 m, p& o( B. Q  W' O& |
3 ^( B/ r( b3 y4 Q# t3 m, Y% q* ~
不知道新版的指令為何?. I8 c0 H' }, e! H2 P" _5 z# p) D$ }
" A1 w' P; x, }' Z% ?8 X
$ Z6 A: P6 Q' d2 a* }

4 e5 d- q) ]+ `, @6 P$ T  V  }1 I5 D" P' Y+ a; d  F

$ N( k  ^8 o. n. Q+ n6 ]# T' M4 T抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
6 g  J6 s2 X4 v1 a- ~0 N
. U4 \% p( t" Y另外找到一個語法可以改變欄位屬性,
$ ^; L/ a* \: j) P: }! `& Q
( }: g% `% c  X8 ]2 e0 |tablefile.setdatatype(欄位,"屬性")% s! S0 `( B- |
' i& @" v4 ^3 i; c, [2 E3 ^: h8 G
4 L3 o% j+ M5 Q- Z/ z4 _7 r4 f5 q
謝謝3 z8 i+ s" b: O; E7 I' @
, p/ t9 `+ P: _; W3 v8 @
如果有哪位前輩知道可否告知一下,! B1 q* y* h' U+ ^: V3 ?

* s8 N" @2 H. ~$ m4 |$ Z$ X" g) @6 F$ y
謝謝!) m# Y, \) U8 Q  W( U  x5 P
8 ~5 a0 ]( ?8 M) x$ ^7 }: B
[ 本帖最后由 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版本里面创建表格的语句是
( ^6 X$ B* c5 R  R$ q( P1 cif tablefile[1,1].void then
, o" O5 D* [% Qtablefile.createNestedList(1,1)   --新创建的表格名字就是table11
) X6 t9 Z# F/ S% {4 s7 n& G8 f, r$ H

+ z% o6 G" |. y2 V* Z9 m- a& F呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-4-27 01:13 , Processed in 0.026943 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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