|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
" b* z. U6 e8 }( _, k( ]; j
( C+ R4 m8 t5 k- x; i8 \我先設一個tablefile裡面的欄位屬性為table,' Y" W% v$ g6 I) r, k, n
5 T, C# n. [% i0 p3 j5 N
然後我想在那個tablefile裡面再產生一個新的tablefile,
1 b- T$ ]( _+ e9 L6 @- g6 X) t# d/ C! l% h/ p0 e! F, U
在4.6版的程式裡面的程式碼如下:
9 @0 J* ~9 S' X9 ]
' O% ~) h+ Y* m; v6 s4 U* uif 2 ~7 W4 H0 \ ~7 o; m+ v
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
( {4 t+ k8 ~7 B: x. j; K7 l3 N& K* T" [% }" O
tablefile.create(1,1)" n8 w8 }2 o3 [* h; I* V
end;, g) }* l; X$ q+ j3 {
1 y* g0 j* [8 g6 X2 W, y9 j/ i; I
9 F' o( L; V3 n3 { I
D2 o4 h9 l, z* D3 I$ M5 g) e7 S' k7 F% G0 ?/ m* u; \
這是4.6版的程式,+ R2 z% E3 j% V$ z
4 Z: g9 z/ m1 a) f8 X0 v" ]0 l
# p1 s9 Y0 o8 V2 \; h6 K; J但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令, T7 z; Z! O# |9 i: Y+ e
9 f' d+ a1 c: e, W* B( Y U
3 w+ ?. `' n( I' N) ^不知道新版的指令為何?& p1 P& g* H1 {
1 h" |/ s% t1 @8 g& x9 U3 |, [% A9 i/ ?1 ]+ `& n; \
) S6 N* A2 e" V' c/ L. d& \5 k3 a3 D" y
* o! F$ l! h0 B& V
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),4 X5 n9 r. r" i! F/ f$ X
3 V0 W5 C3 b- g) d9 [3 I3 P
另外找到一個語法可以改變欄位屬性,! O0 v" _5 M. \: P2 s* L. U
! y% Z2 {/ p8 Ntablefile.setdatatype(欄位,"屬性")& ]1 Y# V$ e/ W: I6 z
6 h, }, g* W+ _3 c# L; \
1 H: }3 X, f4 X& P謝謝
+ A3 k# j" ^, M+ ~& g' f* o1 `5 J9 j3 H5 M5 \/ L
如果有哪位前輩知道可否告知一下,
2 C# b6 g/ a' ?" y1 S& c+ w- [* B1 k2 R0 r# _2 \+ [& q
) A4 D2 G7 |/ A. H$ z8 ~5 B謝謝!$ V Z3 B9 M, l3 Z8 o, P
) e% w0 u/ j7 c
[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|