|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,; i; a) t- I9 l7 i% P
2 Q; ^4 N3 X: [ n! ?- }我先設一個tablefile裡面的欄位屬性為table,* B2 E1 w, `( R, L2 ~9 T" q
+ W4 h8 X# \/ ]' @+ b然後我想在那個tablefile裡面再產生一個新的tablefile,/ R0 h, S1 z0 h* G) u' j
, h! [# q2 w6 r0 l3 n/ u: y ^ a6 M在4.6版的程式裡面的程式碼如下:8 H, f& k* x/ Y* E( ?& [0 V! h
6 o# v I, J! ~, i% h. z$ }
if ( p7 i4 X+ }+ v! a3 g2 O, H7 M- O6 T
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
$ Z) S" k) I8 I" A# L4 O# Z; f) l" s9 |* I6 ~* l7 G- D
tablefile.create(1,1)
$ |) b3 [& x" B7 b" Eend;
- W8 k* [! m) b, F E. [! ^: Z' }; J; C- D" }" P( @& P
1 }3 j( F+ U3 V* _
" d+ J8 K, x5 ]( E3 J1 n$ y! |
+ m9 E* P8 }! b) V, o
這是4.6版的程式,
- P+ Y! E1 Q& Q# S5 j; z8 q( N5 V/ R2 \( O. F+ N& z) l
2 H8 W7 }5 R" B) f' S2 U; }/ V但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,' K5 p) l" d ?! v/ J
. R0 p; ^, Q0 m/ l; [: e+ E
2 b5 R& q* w6 s u/ e0 R8 I1 I6 {不知道新版的指令為何?
1 v' M% o1 b6 T# ?, E5 G& a; J7 E( ]" }
; s, p+ A4 j: w) t6 e- R+ L1 V$ ]
# |) s/ d0 o1 [" c5 g9 X1 n$ V3 j7 A6 H$ U" E; r+ J& z8 N8 F* M- U7 H
* ^1 F) M3 N+ z- L5 Y1 z& N抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),3 q' o) J( U9 j: L( Y, i/ W# Z
" C8 N* @; G! r( [: x2 e( y+ T3 F
另外找到一個語法可以改變欄位屬性,
+ z9 e/ E5 Q) R- E) e
6 |; S1 ^# z0 x+ Wtablefile.setdatatype(欄位,"屬性")
) Q. j/ U$ m+ M) F3 b8 H- B: r3 z! ]8 Y( D
5 u) E4 q1 Y; |' K
謝謝, v- K3 z" i M: E5 ^
) m3 x( U: b* I7 |2 k
如果有哪位前輩知道可否告知一下,
% ^3 I3 x9 q G2 i7 p7 {4 J, F& c3 l" ]6 k4 n
# L8 G. \+ C( N f0 j- X+ P% O; l謝謝!
2 t* C! _( Y: G; M6 x: i7 p- b1 y; T3 n( D
[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|