|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
8 |" e4 G. N @; [; |! U" t
9 ^: G) }# V) m4 {5 Z6 D4 J' a我先設一個tablefile裡面的欄位屬性為table,. R' i7 c+ b; Y* E; `6 ~' N
1 G' }" y y, x! O2 k7 n然後我想在那個tablefile裡面再產生一個新的tablefile,
% s7 ~1 O- N3 M- W, b4 x n2 W) n% C. A8 D+ G- m k2 g3 E
在4.6版的程式裡面的程式碼如下:
+ o) A5 R. ]8 e5 N9 f6 `. S Y; R- R3 D0 j& T
if
5 C7 L5 n' S. C. ptablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
3 V# d. ]5 Y/ o- N! V) m q, b0 ] E: A+ D
tablefile.create(1,1)7 u- P/ k7 I6 |4 Q
end;# H* g6 m4 _2 A
5 n+ R" \1 A4 w3 V2 y+ n2 G/ ^5 p. G$ Y' w
7 J- n9 x% q& Y
$ g8 M; ?* v7 O& T$ \, [) g這是4.6版的程式,2 Y1 v. R6 T3 S
5 R% ~! {6 |+ v6 k7 m# L( x
5 }# ?( A) f# B但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,8 w" \4 u3 ?- C
1 z9 M( [# q. t0 t8 _) T: g4 ^+ S) F0 k9 Y
不知道新版的指令為何?# b% m! P2 y5 k; |& a0 S3 e/ u
/ w3 E; z. ^$ K ]8 |
4 U6 C, W* N6 Z8 X0 y: ]* m( v/ m: E7 t% C5 r e
x: T0 B1 @: P! q
! L8 {5 d$ Y5 T0 p抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
W- q8 b% G) J. J1 P- k6 a! l/ d s4 h5 B! K6 i; y r4 c
另外找到一個語法可以改變欄位屬性,
, a! N% E+ @( w2 }0 K2 ?
( N. l+ |- m: K, |$ ^8 A5 Atablefile.setdatatype(欄位,"屬性")
8 U: m5 E* `, v' t q2 H9 {, m0 p) c2 L. T$ t
. j; o' V2 b$ m1 R謝謝
: }, N$ D+ S0 N( ?& R8 R: X
1 y7 i% o( R1 @" c6 _* ]$ {如果有哪位前輩知道可否告知一下,
/ O- @# B3 c9 K' B$ P
, u" G3 p9 e6 j1 v" M. [- ~/ Q
; L: ?4 L& ?# U& Z1 M1 b謝謝!
& c4 p7 @5 \) y% b. t/ {( f9 b v+ {6 O, G
[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|