设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9623|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,( c, k- v" K9 s  t/ }' K
( T( M/ u) Z( ?/ x; C+ h! N* P
我先設一個tablefile裡面的欄位屬性為table,! f* Z  ?" p* w- z3 A

. w1 }4 q2 L! H- j1 [2 |然後我想在那個tablefile裡面再產生一個新的tablefile,
, r/ V  s9 a5 M% K, P+ ]! J
  h' w3 F0 a, t; j8 W在4.6版的程式裡面的程式碼如下:& I9 ^; |* O6 D' X4 Z
) K0 C- L# i1 S6 Y
if
" ?& D# ]* Z$ V3 Stablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

4 K! C5 G8 H. q9 y- S! B& X& H; j! B. C4 L9 y
tablefile.create(1,1)
9 P% B5 r; x; m! C# O- I# j
end;
3 w7 q& O$ \# P# ^5 G# P* ]/ v4 n: C* q/ P( O; l9 e
% x  W  [8 |: k. `
' V) p2 @: Y+ j1 b
2 X. l$ U5 f; R0 X
這是4.6版的程式,. r! _7 i0 P& Y7 X
$ {7 o8 l  f2 _( P

, H" b9 j5 ^+ j  H; N% D1 q但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,! H/ B* i8 l* o/ G' z" q
' z$ Q+ |. G7 e* s& ~/ m

  N0 {5 R" w$ r# S不知道新版的指令為何?
5 v8 L' O2 W6 f! F# u. B
5 S# W. F! l/ X: T, r* n. O2 {- |) X$ l; q4 c0 v1 g
2 y# o9 t- i8 N; V6 s% @

: m3 ]$ ], t5 B9 U4 C& e5 R+ C+ \* H* s0 t
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),- C% y" z8 d7 e1 O4 i: A' C5 Q
* g6 M5 Q0 W# f+ K% b& m
另外找到一個語法可以改變欄位屬性,
# l) d9 R( _' }; j  A9 j0 T6 d! w
; {5 w/ t0 F5 [* M! K$ ?1 ytablefile.setdatatype(欄位,"屬性")
6 k5 a* @2 {( d7 x1 r0 ]/ a( k, [' m) X" d' L5 d( V- j

% A  Z- p% E3 k" v! \謝謝% e, ], k- X1 U0 m
& L. G9 E' B) ]2 y; x1 @3 ~5 _0 |
如果有哪位前輩知道可否告知一下,0 N$ c' ?9 b% j1 q
' {* i/ M, b+ L. k7 j9 |

; x1 [6 h- x2 E! O0 r* U謝謝!
8 I9 }0 }5 n% [; k  M4 @3 h) s! K: t5 l
[ 本帖最后由 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版本里面创建表格的语句是& R) F' O% O+ [# Y  P' g3 `9 I; m' G
if tablefile[1,1].void then
/ T- |3 _; Y9 n& a  s% T, ptablefile.createNestedList(1,1)   --新创建的表格名字就是table11; D. k/ W/ x# I$ w+ [9 m
2 E/ g2 U; M( F% @1 E; o5 {
3 L- Z, G1 v; H3 }
呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-23 13:50 , Processed in 0.016459 second(s), 14 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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