|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
4 k2 O1 V2 @& G9 l# _% H; j
. h, _+ X+ m+ `2 {0 [& @我先設一個tablefile裡面的欄位屬性為table,- N2 ?% s! e8 R; D% P6 B
* z. @5 E! @: K: q2 W! C2 c- o
然後我想在那個tablefile裡面再產生一個新的tablefile,2 u+ k: D. q$ m2 I
4 x! n' `: s0 u# T0 Q3 o$ S) }
在4.6版的程式裡面的程式碼如下:/ }9 u& K% o! g: \
! t1 G5 g+ i+ `" d: I2 c
if ' e' N' v4 \1 B2 O
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile, ~, ^. ~# n8 A$ [- [" c, b/ T6 D
6 O7 Y0 r& f$ H2 F0 |8 ]2 C8 I
tablefile.create(1,1)- ]2 W) @ U/ x7 f# c* J
end;
9 q5 Z2 U- w" H: S% S
( z- q9 | m4 O8 I, q0 h! ~0 t7 B; [! c4 z% i
0 l& _2 y7 i& ?7 H8 h; u. }
/ b, s+ \' @# a. D# ^# {+ K! {
這是4.6版的程式,+ f7 T2 }1 w& v8 D; I+ P" y
; X, \6 ?: L! o0 {7 W. ^
1 R4 A; V, x2 E; f( A8 w但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
* I$ L8 |# b! c1 W; j
+ L- t' N! t2 E! X2 T4 k. a* y8 W& J- \0 f
不知道新版的指令為何?
9 Y; M g3 z U( F, f/ i3 x! T7 Q- G8 T- g( Z7 E
, F( O% ]6 W+ ]1 s+ q: ?( ~4 c H: O/ o
% w5 n& X5 Z4 @
; B7 n( T x: j% @: w抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
( }8 O4 A; G- n$ d6 N
1 p3 d: K+ e( k! q4 H- l另外找到一個語法可以改變欄位屬性,
u7 q) Q% _3 [* o
" E* ^/ F% y8 r0 I( [5 N9 a" @tablefile.setdatatype(欄位,"屬性")+ g' S" v. [( B, Y' }- i2 e+ w
$ A5 r+ B7 k; D- k) Z; X8 F2 D4 z' @+ p( C
謝謝
7 H% w0 m! x" H" B/ H- P2 c2 e, P! q! }1 r- g
如果有哪位前輩知道可否告知一下,
; x1 h4 l9 x" U# O* D0 g2 M2 \ ^
. z1 E/ c) G5 z2 ]8 j. S! S: Y2 @ H0 m
謝謝!
i9 A/ ~% r0 }2 x' r; ]$ F8 s" C7 c% Y8 {% u
[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|