|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
: s( w! E4 L# t/ E+ m. T9 ?, f
% U( y8 V" ]( e' v* a我先設一個tablefile裡面的欄位屬性為table,
5 B3 g0 K1 B3 C0 l" ^' ^
9 {8 J: F3 |5 l- h) N2 E, p) K然後我想在那個tablefile裡面再產生一個新的tablefile,
+ c4 V7 |) t7 Y C
8 J) H1 N4 \2 }1 M: }/ Q8 g/ j在4.6版的程式裡面的程式碼如下:1 Z6 ~2 c5 I8 e8 q* x' {2 x8 d
- N4 a+ U- ^" u) L: q
if
0 x; D( o. R$ q& itablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
6 }3 z* k" L* B9 C$ G# L# k8 c9 x( w% b
6 r+ z+ d7 d5 O+ C+ C, y' Vtablefile.create(1,1): S8 F! F7 i+ y9 o! |8 w4 Q
end;
+ B$ K# j% n: L) `
7 R9 Z' k5 \3 A ]7 ^0 e9 W8 ~3 {0 y* N2 i! t3 o4 j
% @: b. k( V4 J# L7 `, S
$ a+ ?; F7 i* W( i0 D
這是4.6版的程式,
& |* F- j- \/ s: t; x* a* C6 r7 V/ h- a( w
) `* @" I! v" ~ h) E但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
& Z) A3 @) k# p9 z# G- B) ~, _% ~1 |) P( X# B
8 n% W) H/ X: E+ Y- K不知道新版的指令為何? m3 H K1 T* t9 a" y
+ O' i5 ]3 p' i" W2 p: Z2 ~5 r
% `4 i2 k! ?, [+ [+ b
; n, ]( N! b: c- T3 M) y- ]
* H2 J0 h! Y7 Q3 q1 }* m; J0 l/ F1 |$ z. }
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),. e5 U% H5 q0 `9 ^9 L2 U) P
1 B/ l4 ?1 w2 h: q$ A9 `1 C
另外找到一個語法可以改變欄位屬性,
$ e. i/ p4 x. c) y! r
& { O% a) V* i8 r% B" X* F1 Y3 ~tablefile.setdatatype(欄位,"屬性")
! m1 a9 n2 d* Q; a" R7 |
3 d& X" b% i' M9 q- l7 g6 \, C7 _ B7 p# z0 O2 y, d- e! g
謝謝8 E( l v" E2 w p
5 y. k- d" [0 ~6 _$ I
如果有哪位前輩知道可否告知一下,
& z+ w) r& W+ h; B
' H& ?' F9 {5 \( E$ S- {& W7 m7 ^* f4 F0 I" S- p p5 v
謝謝!; @7 M" {& j/ `( v& L7 t4 @
- ^8 f* V$ B7 N/ ~3 }[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|