|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
5 T' g K: m N% ]
' [0 e. y1 F5 H/ `3 p) n我先設一個tablefile裡面的欄位屬性為table,1 \' Y9 m: C1 [" M3 X# S) }
. \4 |8 x( v' h3 t* w3 l" o6 G然後我想在那個tablefile裡面再產生一個新的tablefile,
; t6 t9 f' A3 d$ k' r3 E# I7 H$ F, k
9 I0 e+ y; B* X9 F在4.6版的程式裡面的程式碼如下:
+ k: q W( r" w; v$ c- y/ d8 q, t# v
if % B" M! f& x# h0 Z* o Z
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
: Z7 ~2 f/ }9 y0 d0 O, u' Y% F% }. E* I2 [/ B# v' W7 ?
tablefile.create(1,1)0 C; s$ {- [# _* Y3 ?0 V
end;
* o1 y. z2 `+ g0 [9 F0 h2 j/ @% Z$ ]3 B* u) Q% x/ h6 I i
/ z/ k5 g; A* [
9 K6 h8 l' u0 |8 }( e" g! t; c! E4 V6 m- ]% O( e- M
這是4.6版的程式,; Z: L# R1 \# p% J d) Y4 u5 R+ x
) C. N4 @* q: k
' I& j5 W# b+ ^3 B2 R但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
. P; K9 j# | b& h0 m+ K" b M1 Y( Y6 |/ N9 h: A; K1 W$ ]
6 n9 i7 _" B% m7 E4 u' x' F2 ~0 }不知道新版的指令為何?
Z2 E u- o' A, v, b$ D& R
4 |+ E5 f7 H: M$ ~. B) s% V7 N" v! k1 N* T# Z
4 f$ r! h0 g+ D, [. d& _
! J( X& p6 |' o/ D9 `. j: p( h1 m& u k
5 A+ M$ b$ j2 x. U! \抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),8 J! O8 g4 j) U$ ~: a* X
# z' T/ x2 T! ]& x3 }1 _: X9 q: w
另外找到一個語法可以改變欄位屬性,) h& D% V7 u/ a, q% r. j
4 R: j2 W8 c5 J% |# q
tablefile.setdatatype(欄位,"屬性")* D+ l' x1 p7 i* J9 p
/ n0 s9 X4 w" Y. N" c
7 R$ s* h1 E# G7 A# h
謝謝6 Y7 b9 V! c! r! ]$ ?
! b4 o. Y( ^+ L6 W" r" `/ G1 G如果有哪位前輩知道可否告知一下,
: \) Q; i" D. W. }& e9 u O/ H+ `& b, Q' M8 W/ u
: E8 G9 p( [' o2 p謝謝!
- ?' {; |2 o8 G! u
5 e2 Q4 \9 R/ i+ h[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|