|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,+ n% f0 k; `7 t# B6 i6 c
: j4 s" t) Z3 g9 L- R0 Y R, E
我先設一個tablefile裡面的欄位屬性為table,
7 d( J1 B6 q7 R3 q, _" l- s! ?: V! t' }4 v9 ]6 n
然後我想在那個tablefile裡面再產生一個新的tablefile,
" b0 A- [0 V; |: m! i" {" W
' [: J- @2 \# Y# |1 E% K" b; ~在4.6版的程式裡面的程式碼如下:6 S3 z7 t5 n) P* e. A
$ r" Y, j7 c* ]if ! n+ I/ y& A9 t* ~! v5 y
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile/ S/ i# a6 A! i; G0 P
5 y. K* h" B. ?6 d
tablefile.create(1,1)
: J! y% t8 M" {2 send;- j* @& k* h/ }0 L
5 X e1 ]/ `! G4 O3 Z5 k; D
- }3 p+ U% u3 ~+ p# f: `& j
. X3 Z' x0 _+ [; U: o! {* \9 h
" k9 M- \' a; v' K! [9 }0 ~這是4.6版的程式,# g' H+ A: V3 Q8 m3 ]$ \% W
3 r+ r0 `1 t. @6 j
2 V: [" E0 D% V, x但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,3 d1 D# H4 \, U( @1 c! a% L9 K5 y8 S
" x7 G& j* o/ L/ Y$ c. }: o& B- k
+ d% t5 N" X1 m+ d% p不知道新版的指令為何?( L8 A2 O0 T4 J( U9 ]& N
+ U; z. {& X. C; A
7 s! [) |/ _+ V% e& j2 Q
; T% Z5 t6 `3 z2 X
+ ^) b( @9 K, F! {
8 S& Z" V% f) h5 c9 s抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),) z/ E7 }/ V* Q0 a
& s. Q7 k4 B' |" m9 o! M3 D- I2 {" \
另外找到一個語法可以改變欄位屬性,
$ i) L0 r5 Q4 o- m" y
! C9 e5 d% m: Y: Ktablefile.setdatatype(欄位,"屬性")4 P$ v" l9 g3 A, e* ]. S
5 T; y1 S& a7 H( i! L
. p" o( f5 l9 n( F7 M W6 d謝謝
6 `: w4 Y# {5 R3 e
% T4 j& p; z: G7 ?, c& X2 o如果有哪位前輩知道可否告知一下,
/ q# R: M6 c6 n5 t+ G' }( j& |
( \# `! M2 ]& U# k$ \" H! e& I7 m8 @2 h
謝謝!" g% J" s0 Z% C, Z1 N3 T: U
% }+ @$ ?# [) R, J+ w2 N# z[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|