|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
2 @8 I1 ~5 p) M9 ~+ N: K( A
; @" v) F* w9 x ]( v8 b我先設一個tablefile裡面的欄位屬性為table,
# w4 N7 S# e4 M+ O% b8 O% p% p
; U; b4 w- }8 H' E0 \3 r5 v5 |然後我想在那個tablefile裡面再產生一個新的tablefile,$ I5 ^" Q4 u) V3 j' O# F
5 x8 O0 T, A1 W, u4 w在4.6版的程式裡面的程式碼如下:
2 e5 F( R, F( F, o; d1 u5 h: k, h: T! ]5 M g$ G5 y9 F
if B# W/ z+ x# `+ l- A
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile( Z A$ H D, _$ I
8 U) R. J& {, B3 ?( ntablefile.create(1,1)- z, y3 W) _+ x6 Z, Z
end;4 r7 D& [+ t& }; M& M, K' }0 d- O
* G. q; X7 Q" I9 Y/ q( e& k# k* q C8 V0 k
* ~8 m; u! @ k+ ^1 E- k; I5 G; U4 G: u* e% E
這是4.6版的程式,
2 B1 c2 A+ ^3 E( Z) P' c9 N( `4 Y2 v" {( @' R' o, |
% Y1 J( j2 D/ u) c
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,, U6 V' d1 }# E0 m/ y5 I! t
0 L3 \2 x6 ^2 O4 t
! I) @, b( d1 g0 h
不知道新版的指令為何?# d% I5 D# T6 s' g( w! C
$ @" R$ f. {' q9 u
6 f3 Q9 u; X) `8 w8 N, h% k2 e
: l, W W* p; w, d# f t% Y
2 Q j4 B0 \# _& T7 d( \
; w3 A( ]( Z) X/ n& i抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
! L8 x. f u# }" o2 A2 u7 [9 g5 t4 Y3 ?* N+ z/ g
另外找到一個語法可以改變欄位屬性,) a2 x% ^. S( c; X: b
! b+ ^0 G3 F7 V0 R- b. J/ [
tablefile.setdatatype(欄位,"屬性")
) A. J, a9 z1 |$ s& S3 e# j6 v5 W- ?; {
" ~7 X9 T, A* h$ j0 M/ X! D7 c4 e
謝謝% ~3 R! ]' ~0 {% f1 M) u. b' S! m
4 X; W/ ~& U* l0 v& I$ |
如果有哪位前輩知道可否告知一下,/ o, v$ p7 y, Y( q0 _
0 P; ?0 `0 D' J# M" t+ g
' m+ Y% o8 b( i; |! q( V; I謝謝!" r# o, @2 ~+ ?
4 v5 K) J, F2 r& Y[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|