设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9820|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,) i6 B# p0 a  _& r* p" a

) Z5 W  H; N( c+ O1 }7 v8 O我先設一個tablefile裡面的欄位屬性為table,# h- p4 \1 I0 W4 s8 M. n- z
8 ?, f# X4 ^: |) O2 I& X) ]
然後我想在那個tablefile裡面再產生一個新的tablefile,
4 D9 Z/ N' P6 y6 m4 A% O/ P4 y- m; T8 a- F: z
在4.6版的程式裡面的程式碼如下:
6 A2 }$ I$ {' [9 O
0 K/ D2 `$ c" M  lif
2 T, Y6 I1 [! b4 e1 utablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

3 B$ b2 H* H. A. d- z0 n2 |8 C1 N& w7 C) I
tablefile.create(1,1)
- U& s: E% {) ^6 U. h" O) E) n8 v
end;
" ~0 i4 ~' U) r& [% Z4 O' _' Y9 }: q  }! ~5 F! d

5 I& p" q0 R1 m) e: u7 o# c
; w. [' E* ~+ S9 N9 b) c
: J( |1 y4 S) i4 A, D這是4.6版的程式,( a. n9 F. n7 L# V$ b2 u

' {" z# X3 y7 W5 W6 W
5 z0 R$ I# ?1 B# l* W但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,$ g/ G, X! c/ N% ]( C5 u
' r+ ~8 {( Q/ x6 j- F! u4 U

/ ^) k) l, j9 Q/ N0 z. k6 S8 i不知道新版的指令為何?
$ _3 c' _$ n5 a6 w: {
4 {5 Z6 C/ r# O, r8 y/ F: f( S, N
* i) ^6 `+ ~: {4 [( m% t
* M3 x( ^$ ?" t, W; `5 H% `; {6 ~5 W6 y, S6 a: l) w& o

0 v5 r- L3 }# C0 ?: V( N抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
$ C4 x; L6 p+ {' \/ @+ [8 }3 G
" M0 Q( E) N- g$ d- ^7 z另外找到一個語法可以改變欄位屬性,6 S+ O2 S2 m/ s

* D7 ?  u' k' S! t9 N3 Htablefile.setdatatype(欄位,"屬性"); `' K6 v& v: ^: g  N4 U

, C. D; l0 c  t" s8 ^8 E/ u/ ]- d7 Q
6 Z: u% n( q( u6 l5 L) j, A5 {謝謝
- Z5 I7 p/ w6 f# @- l% i" k3 E3 X+ Q/ H2 U* U
如果有哪位前輩知道可否告知一下,
( {( }/ e- B: I: v$ n$ M+ o7 H; {& B% o% G5 V
8 ^) H1 Z, ^" _/ w2 ~, \) Z5 V
謝謝!
! p* R) @& Z' E) A9 x- v  v1 A) d/ N( p2 c0 N& S2 M% v
[ 本帖最后由 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版本里面创建表格的语句是
% L0 E# V6 L% [; j( ~if tablefile[1,1].void then% X# U( n( G! [
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11
1 r9 U* O8 ^6 X# v4 c
! {8 r: N! f& ?+ p
) \$ K# f& y% d! ~& t. b1 ?6 x. `7 j呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-10 23:54 , Processed in 0.019700 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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