|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,% n* Y, y0 R* \. V) X( ^# D. H
4 Y" M. ?- c# s$ j: P& m2 v( a
我先設一個tablefile裡面的欄位屬性為table,' z" f* `# h& c( L3 ]; j
# G# R' ?, K; s: ^8 B M5 ?1 b5 T# o然後我想在那個tablefile裡面再產生一個新的tablefile,
; A) [5 V# S( V- W1 _
/ ~4 `! U3 V7 F在4.6版的程式裡面的程式碼如下:3 v, c/ b1 [: V5 b( c6 ]' d
$ {% p; I, ?5 ]9 {* O/ }; ^
if 5 c2 f" q6 b7 q6 M: G
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile$ P q9 ?/ l4 \4 m/ M. [. h
8 w5 n- O2 E4 [ `, W5 G8 etablefile.create(1,1)1 s; }/ d# W$ S7 T* p! u- @3 O
end;
X- |$ ?7 w( z* ~$ K5 p
3 K( j6 V. N1 K2 G+ Y% e' b& u0 _2 l& e A
+ I: m* U0 v% W/ O. c0 ^2 ]- X2 T
這是4.6版的程式,
- g% w9 a) p( O8 I% V
! F6 i( v t0 c. e+ D) ^5 F& N- G/ k, L: X9 d9 K6 G& j, h$ t
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,# w7 g3 s1 o7 c
1 V8 x# R i1 _/ ~" W' ^, B+ T5 S
- E# P8 l8 P! p& I不知道新版的指令為何?
& n8 w2 [, c' J' W7 I3 Y0 @. `) b# e' y+ i' Z! D( D! x2 h' v
6 z' m9 L9 F5 y3 z6 I9 @
$ { j/ ^7 S& j% |5 p: S" I
* X" s" C+ h, `; D& s2 M
' g0 D0 v' l& W抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
" B) u' N0 `" g% x7 _. t' D4 x4 u
" \' B4 I7 i! E5 K1 F! z" ^9 _另外找到一個語法可以改變欄位屬性,5 J5 j. a. H" ~; Q( ^ _3 f
5 f( W9 v+ Q, T/ v
tablefile.setdatatype(欄位,"屬性")1 h; p' q. ? H3 S. C* ]/ B5 D% X
) d5 k5 W# u$ |5 A: V7 ?9 C" [
. H+ F5 T% @3 ?1 t, g; Q8 x: h謝謝
: S; L4 V! [( ~4 A$ I# A+ T6 V* F/ T. `, q
如果有哪位前輩知道可否告知一下,+ h) q3 H) q; A1 f
* k ^% s s9 [* a3 s- k) y+ z0 `
3 r6 v% v$ M- W謝謝!
8 Y5 u# Q$ Q* g! D( x7 r7 D$ c3 J
[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|