设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9679|回复: 2

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

[复制链接]
发表于 2008-10-16 21:15:34 | 显示全部楼层 |阅读模式
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
$ F6 I6 H6 ^9 g6 i
  b% N! G. u& D9 |7 j我先設一個tablefile裡面的欄位屬性為table,
" w9 A+ _1 o. S7 W% p( J
: ^: n% z$ c8 k( K8 g' b$ W! V然後我想在那個tablefile裡面再產生一個新的tablefile,0 C7 X7 s: j9 S8 K2 g1 \; B

1 X/ S/ G9 u% I. e. J; G在4.6版的程式裡面的程式碼如下:
0 k# C3 {% E5 |5 w3 i: M: Q9 {  O- T: W/ `1 ~8 B5 ?$ T& Z
if
4 h! E- Q& K8 e1 ?tablefile [1,1].void then                           <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile

# s( i4 @, B$ x9 R
8 a! Q" {! g$ c2 @6 [2 y9 U# c* Qtablefile.create(1,1)
  I3 j3 ]* ?( X3 k3 k4 i* S
end;3 m  s0 `* _" z) ]% s

$ K& _1 w" u9 I/ n9 I0 k% {4 p. Y: u0 d5 N3 v1 s  I
2 O0 z# Q# F% r
* i1 X6 v0 s/ E; X% F$ C
這是4.6版的程式,
6 s5 `* T  n- y
+ M3 u$ X& `  v# D  F
/ q$ j8 y* F) Q" y! s但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
! n4 A1 G% r0 v5 r2 L& W9 u. X) @1 Q" z: a; O7 |* P+ M. d9 {3 e9 B, p

' ^; \% v5 D1 V! l: X. g不知道新版的指令為何?4 N: d3 A# I- E$ i
; v5 U- u! E: M

; t! A6 M  b3 ^% @0 g7 r, M
/ A& u# R2 y: T! G* ^# ]. J5 l3 H8 z+ [( t9 e. y
; x* K4 N% U9 @, _
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),6 C1 t; ^0 Y! P: v8 r. m$ ]+ t

8 B" V' `3 g  a- M另外找到一個語法可以改變欄位屬性,0 q) w8 {+ l( \! `0 H+ O

& ?, `; S, j) ~4 t5 Q( {1 ntablefile.setdatatype(欄位,"屬性"): z, A5 s- c" ]% |$ K* z
" I. e/ G  c! K! u; ?% e

! h. c4 W1 ]. U謝謝
  l" x- s3 e% q1 N. q: s0 c5 E) E, @/ w! v- }7 \
如果有哪位前輩知道可否告知一下,6 |9 w3 t, k' \2 W

/ B# w3 r. `* k: ]7 F" p( }2 _  x
; `( p2 d" P0 s" u謝謝!' [+ L: Y9 J8 s5 d) B$ a& f
- \: ~/ t+ N; {- [8 Z) J* k
[ 本帖最后由 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版本里面创建表格的语句是7 N5 D( s( `$ J' `* z& A3 u8 \& `
if tablefile[1,1].void then$ E1 o+ V/ S/ a
tablefile.createNestedList(1,1)   --新创建的表格名字就是table11$ O; X; ?7 h: i& `; L
7 o9 r( }) L3 f) _3 s9 g

* H4 k# A  J0 D6 V9 E呵呵,其实是我自己搞错了上面的语法在8.1版本是可以的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-29 00:38 , Processed in 0.015513 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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