|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
; o' o) C' o/ k! `, [4 h. N. ~3 A3 t R. s4 l4 ]* x( _
我先設一個tablefile裡面的欄位屬性為table,3 z- @! ~# s m6 C; y, F3 A8 c
' Y% u8 q. j1 L9 P' b5 X9 N7 t然後我想在那個tablefile裡面再產生一個新的tablefile,% M P, |& n: l: a' a1 X
5 B0 |0 |, i" Q! x- A' h
在4.6版的程式裡面的程式碼如下:5 w% [/ w' t' h. J1 t
9 e4 C0 h6 p1 `: Y
if % k1 q5 O% y& P0 Z6 i; T7 S
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile% Y# W3 Z3 A7 \. s6 k" t" c
+ Q1 ]1 S8 S+ B1 S' v% E- W7 V6 O' htablefile.create(1,1)0 W5 O! c* k9 L, j3 N2 r
end;* R: }( Z8 b, R1 H
; T W9 v5 c- N- ^
8 U5 ]! D* r8 x8 ?2 I5 K7 b+ Q" d0 s$ `/ J2 C8 p
. O3 }: P1 X' X/ o( s& a$ Y: n' s這是4.6版的程式,
3 C. t" P% L4 [0 x6 s0 f: V3 j
4 I1 d' U+ y b. L1 W7 j+ R3 M& o, m; u9 n/ U4 }
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,% b" m& j2 T2 f# ?0 z6 a
. {& k- T( {$ X
( H1 O5 N4 u/ l& Y+ `( N不知道新版的指令為何?& S. @0 r: x9 b6 {, e# I) L1 P
' i1 e/ P P8 b4 }/ v
0 t7 h7 u) B& r' U1 L: m2 q% e5 k
# D# c4 S1 t) n4 Z& |. }4 h
$ L8 B$ F- [- p# I9 U3 W' B4 v; U2 y2 S' c/ q) w9 {6 U, F/ H1 @
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),0 C* [* N; W% k! Q9 l" w9 R
H6 l( a' _- P& n: U3 d另外找到一個語法可以改變欄位屬性,
' _0 O. {+ [, g( h" I4 h( a& z' z, e9 y* {8 P5 H) x# B
tablefile.setdatatype(欄位,"屬性")
2 B& s% ~! L7 t: k3 ~, I0 c+ G& C( p6 u% r% q2 J0 c3 G
; B4 A) N! H: ^. Q# R
謝謝
0 K- B# s. ]: ]7 n8 _- N+ h
/ s% Y3 s/ X6 p& w( h2 m3 [如果有哪位前輩知道可否告知一下,
. F0 Z% n$ t8 `! i" K) M7 D; R }% x& K$ i* j6 ?4 z* b* W; a
+ [, K' T! u" ^& O$ c- x4 Z
謝謝!
$ L; ^# X. y1 ~: l& r3 W9 p
% q3 ?' b0 R! `! q4 ?9 c# W[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|