|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,- F+ C+ Z/ {. B' `* U# n* h. H$ `
3 ?' O' F1 Y, P Z) ?/ C2 m我先設一個tablefile裡面的欄位屬性為table,
: P2 U" p4 l* q5 p1 D) }5 u6 U! V1 O' D1 m- J5 g
然後我想在那個tablefile裡面再產生一個新的tablefile,
. C/ }/ I- A O4 L
/ t7 I; X# b6 p) c& n在4.6版的程式裡面的程式碼如下:) ~* c+ ?: I9 n5 \
6 r) ^" D/ A. p6 W/ W5 ?& ^! I
if 4 H+ R: s4 ?- p# Z/ h8 F3 l
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
, A- B/ n8 x0 R# K& j0 f0 f Y: T
7 H5 D9 }# I4 V5 J4 V+ i3 E1 ttablefile.create(1,1)8 Q6 M" e$ X2 e
end;
3 c# X3 u. d* J8 }) ~
" f0 y9 ]' |& p: |$ i9 P- J- Z2 @ A: s( a2 h* _$ Y, _
6 O0 { ?4 J1 [3 v: T, Z: m0 p
8 S* ~- Q3 C. U l$ {% [5 Y
這是4.6版的程式,& t$ P5 o1 K- b4 [2 Q
2 W* O; \+ H5 H4 n* e
3 K" f h. n ]5 n% |8 o但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,. `' d+ J+ _% o- F0 ?
% B6 f3 @$ k! l! y' @ V4 i" p# V: A& t. d( n5 r- P) y/ E
不知道新版的指令為何?
: G! L$ L, `' O% G v
* p" m4 D# Y3 Q% D0 o3 P2 o7 ]( ^ M! L6 ~3 N: d) ]
* l f1 ?' N, t6 j B' ~2 ]9 e
6 {. K0 V" Z; h- A8 ^( y
7 M6 _. b) [# y; x6 h抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),# ?$ e) P |; S5 G& u& I3 q
2 N; N% o/ Y+ H% |5 r! s
另外找到一個語法可以改變欄位屬性,+ j8 j7 h' r" A9 Y5 n
* q3 Z$ d1 n9 i! W. g2 Ntablefile.setdatatype(欄位,"屬性")
) e1 {/ S! d+ v/ U+ s, u; f8 w" r/ `! M
; G9 i+ O" X8 F. Z+ @' b8 N/ M/ u+ t
謝謝
q l' L, t) N1 K1 w; z! K8 y3 W" E' w' C& t( B
如果有哪位前輩知道可否告知一下,1 b- t- `& Q+ [# V
! N h9 l( r" Q$ o" R& ]3 n% N
; ?) d' r3 Z5 B* @$ }謝謝!
* o4 R/ I# G. U- V2 x, x- t9 F) `) i: Z1 z# B
[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|