|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,! K n, p! U1 a( k5 b4 t1 O8 k
+ D! P) }8 H" o7 y+ j# Y3 @
我先設一個tablefile裡面的欄位屬性為table,
. \* M( f2 n. o6 ]- v3 U6 U
. }" N# X( s( g! L, J; G0 _然後我想在那個tablefile裡面再產生一個新的tablefile,
0 @/ p( R* r: l( a# S, H: R& c3 w3 w9 ?0 W6 i. Q3 e
在4.6版的程式裡面的程式碼如下:
# e1 h" A( w D0 x. h5 P7 a1 i
) K1 L8 D9 O; n0 c; d/ t* j" Aif
, q1 X7 n9 I) X2 g% mtablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
0 C2 e) |! w# b ^8 L D' X3 a2 P' {7 f/ R# l
tablefile.create(1,1)! ?- f+ e$ l6 d* W4 q
end;
# g) Z4 e) ^. @, T. E5 e; p, g' ^ O- ^; Q) s. M( f
. [% l! _2 t% [
. A, [7 a" G4 Z9 q* N9 g3 W |/ R' c
8 K" v' z e+ ]9 A6 W這是4.6版的程式,
" u( ]( \3 ]/ W4 m5 X' T% Z Q- g# [
& S! [5 `9 G$ K2 m) D1 H r! Q- }( Z( R& D- t, T1 @, b
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,# c+ V! z- c2 _
% N9 r p( y/ |/ Q1 p4 q; k
% J# q9 g1 h2 D, V不知道新版的指令為何?3 t; `, P" N8 ~4 S, v! \1 [% u
- [+ ]# }2 U, w+ S( A/ d% a# F' ]
6 ^0 ?# z7 b+ ^) D
! q( z1 V/ ?0 O- Z3 u
# L( |% s: p* T& q* I: K( \
& F( G; u; x P9 @' }
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),+ x# H g4 d. J% E
' p' F* b1 T3 O& ~: A6 V另外找到一個語法可以改變欄位屬性,
" l5 f8 t- [$ S) ]& J) u" L8 Y0 c( m8 q" u
tablefile.setdatatype(欄位,"屬性")* T- i* N& _* b! o3 Q. ^
5 p5 a, @ j. l. S5 p" t- p
- D1 z: }; f; _" h5 D6 z
謝謝
6 u- |: Z" F2 M- c" Y0 n
6 u" R8 I8 C& G) k- l/ H如果有哪位前輩知道可否告知一下,
% U1 N% ^9 {( x
# o' ~; l6 B, o( S
9 J+ s3 d7 F: G謝謝!
( `5 N/ ~ A( O0 \5 X
% g0 S' _0 q7 u1 _, u8 G4 f) e$ k) S[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|