|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
8 m. ~8 S- t" T8 ^1 Z9 @; _8 d' l" \6 J% W3 k, K0 k! x. d
我先設一個tablefile裡面的欄位屬性為table,
8 o# B" Z) _) R' l* ?* y: @
& q/ V( A* S, y& L* r然後我想在那個tablefile裡面再產生一個新的tablefile,2 p& L2 v% _, \- ?$ x
( L( A# Y% i( ]5 p2 n7 v. D
在4.6版的程式裡面的程式碼如下:6 J: r* D* L: n: \* G
* V, s9 q3 P w4 X& o: q" L6 ?
if
. X! y. x: I. W2 j+ l+ Ctablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
% N& X. ~3 x/ i9 D3 K9 T. B* n" ^
_ @: B. R( j2 q7 vtablefile.create(1,1)
7 g/ U( z+ \* S$ s* y3 _/ u/ E* Dend;
, x# v- ?' Q6 i5 d. _! ]6 p+ \' ^2 T, p9 I& t+ A; T
1 R) r. h1 p: P5 S3 R
2 a- Z5 p7 P2 }2 R' J( L$ R$ i: y: S" s7 x$ n0 ?
這是4.6版的程式,! Q, p! T$ m/ A' h" w& i
4 J+ r7 @3 v3 y
4 _7 Y2 H( d; }( v! K% P& _) s) ]但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,/ \* }/ c# r$ t8 \1 k2 ~
) T* z# {7 X+ B0 m7 J* @9 A
1 K9 k5 p6 \# [& V2 k0 K: L4 j' ^不知道新版的指令為何?) N' I9 m& C$ }4 `
( _2 v' ^) y( n& X! e
, D8 j7 b4 D& U1 o7 o
9 ?0 o( l+ D9 W/ ?$ L+ h5 E
y8 X9 }2 T" ^5 F5 a$ r
1 g$ L6 K6 i( c- d/ H0 l抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),) ?3 V: I+ ?' t3 e- w: N
6 U/ e/ A# W3 s( Y另外找到一個語法可以改變欄位屬性,
* a. f' }: u1 U! ?
i5 l( P3 `5 I* vtablefile.setdatatype(欄位,"屬性")
) Y8 H: ] n" ?+ j: ]: L2 {7 T7 ?0 {) Q4 @$ T) [
7 @% [% ?! o2 _7 A: J/ U7 B8 i X' b謝謝1 H5 u3 m4 H' A7 O4 e& y' z
7 ~1 f* I/ W. y( T如果有哪位前輩知道可否告知一下,
. a$ P0 p6 V+ d3 w9 q |# S4 w3 S s7 J8 _! M" }" F
6 n: W: M: i. j+ N7 V5 k" \
謝謝!+ h; c6 d6 N; ~( y9 [
5 Q$ P& i* l9 q4 y1 [
[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|