|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
& T- g6 @" M# [! i6 Z6 Q3 m& Q0 [; I a+ O1 K3 e
我先設一個tablefile裡面的欄位屬性為table,8 b* M( `* Z. F! y' l4 G8 ]9 F7 E
" }9 L5 m% n) G( z3 U9 T0 K2 }: c然後我想在那個tablefile裡面再產生一個新的tablefile,
; D' E3 h5 m, U' m) ?. Q" s- G4 ^: \4 ?7 p( b/ P9 a1 `
在4.6版的程式裡面的程式碼如下:* }% Z1 |0 L- T$ H, z9 u5 X" W
3 n+ j; U' H4 i+ z6 @, H9 A. O! Y# \: I6 u7 c
if 4 v8 D K6 A1 ]" I8 V
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile& ]6 z- d4 ?- ^* R( e- j
4 L, ^, [: J4 `' F7 o. h r& |* _8 q/ x+ gtablefile.create(1,1)
1 {# V( D3 X2 _8 yend;' v, S1 j* d2 v' x: o6 A* Q O# F( X, F
0 y, \5 }+ e5 _* `% e/ |
& `# s) |8 r/ S; P7 V- K
, \6 u, `1 V& y. h) Z, R
( k3 R% z. X5 r這是4.6版的程式,3 C) n( P& q8 N: R$ v. f o
. n# B: u: H- d8 p0 E' ^2 M: K
, Z2 P8 z" U, |0 V
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,% D: V! p; } c( \7 w) {4 b
/ N* y' n# g3 G- S: u
9 {4 |" v. o- y* _5 P0 }: w
不知道新版的指令為何? n; Y" d- y: K* Y
! H& s6 s6 D4 k
; c. t6 o% r7 D1 o9 G
& ~) r2 p( Q1 X7 G4 d
% ]4 m" w; T! K) F4 Z
; v$ y" Q9 W0 \: S" N抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),$ D: [' i% M1 z) n/ P. I
* M" E( K) o$ G
另外找到一個語法可以改變欄位屬性,
* n( Y1 Y' r% B' m
, [4 {$ `8 r- J: I6 ltablefile.setdatatype(欄位,"屬性"): T& T+ a" F- o1 B2 y2 @
4 C/ {1 z( N" e7 T
6 O: a4 W3 o8 G3 r+ R, [謝謝
% \. w1 x, E' N# r( [) D3 f$ O1 r# J' R3 \- ~( b! V
如果有哪位前輩知道可否告知一下,! Q3 z/ j& J# N' C
+ A6 e; E/ B C: r# {
4 H2 h+ q# w, Z% T( H謝謝!
! b* I# R3 m5 `" Z5 Y) |) @
/ B; ~9 N" C% E0 C( k[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|