|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,) z9 O1 a( ~+ h8 v& w4 A2 M: y8 O
6 Z; u2 l3 `, E" Y/ K2 i我先設一個tablefile裡面的欄位屬性為table,
; P/ ^6 x& K9 l/ B' i' H# w, J" x/ x
然後我想在那個tablefile裡面再產生一個新的tablefile,
, E: W4 v3 `% o3 j7 u+ T" G
$ U# ^4 H- P: n5 Y0 C z在4.6版的程式裡面的程式碼如下:4 h5 O P3 o5 h7 m
/ y+ E. f- J0 T' ?* m
if 4 r* F% ?/ \* h* C5 W r
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile, v8 u6 T4 G& I& r8 O7 T5 A
2 y' F+ H0 {& P. q5 _+ mtablefile.create(1,1)( Y0 U) l. j6 e3 G+ c, P2 F
end;9 g+ M% a# s9 d: i3 C6 `4 Z
/ n1 k! s! `/ f$ A
, o# b4 e- Q5 P, _# z
. E+ A9 A* u; S5 W" x' L
, `0 X$ \6 v G1 \& d- U這是4.6版的程式,
2 [, s6 |( l# }6 d6 B/ s$ e6 r5 ^, c3 D/ q* ]3 U/ S
& l" o5 R, }2 V/ j但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
, b& x6 }! d4 X' F/ D& a) [, `
" U& F6 R7 f5 ~" Y: n
" A7 L! C1 f) {3 d! X不知道新版的指令為何?
4 o% M# R' _% O% @6 I! Z8 \
( u& Z6 L' n% }9 e0 w1 \1 X5 Y3 g3 O) i$ C0 \* n
; U7 f7 b) g* U9 u3 l+ h7 C4 I& Z" ~1 Z; c: w2 `
; x+ X" v8 g* c" w. i5 i6 _
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
* t9 Y/ i* o6 L
" Y: Q; a) _8 l! q r另外找到一個語法可以改變欄位屬性,
- F4 f& y v6 x. I* h# E" k1 S* t, I! ~3 W8 K0 k2 J8 y
tablefile.setdatatype(欄位,"屬性")
: Y* P ]; W% Y( b0 H; Q
" ]6 v! H* A. Q' Y& s g3 I' O3 {
* Q* _4 S' b4 Q0 x: p% X/ _6 |謝謝
3 `; z- c% {9 ]& X8 }" o& Z+ F6 ]4 F; S1 M! [# G8 z Z' ^7 s
如果有哪位前輩知道可否告知一下,6 `" g# y7 X6 E/ n
, D, s3 W" x' ], X- L' G0 K$ i! S
/ Y$ S: b. \ y$ _# y謝謝!4 u% P+ a! y5 [6 Q9 }- f z
4 h2 J7 J8 f" ]7 c; G
[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|