|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
/ T/ f& G: b' s& {
: J* M6 v0 t4 K我先設一個tablefile裡面的欄位屬性為table,& a7 f; g3 P) d1 X* t4 B
" Z) D$ l& {, c+ v+ }) U然後我想在那個tablefile裡面再產生一個新的tablefile,3 _/ q2 d3 m3 H2 k% n$ N
3 |1 S! ~% R. _, Z
在4.6版的程式裡面的程式碼如下:
$ d* ` ?$ e3 S- w7 W# v- d8 T- Q: _ W
if , @+ q8 v4 o9 v+ L% z$ k& H7 j
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
$ G0 z# s$ |# o5 R, V+ A* u$ t
, y; q+ C$ ]. |7 c; T5 e! etablefile.create(1,1)# {: g8 y: X% T8 m/ w7 v
end;. E/ J1 G J7 I2 m0 r, W
' q7 L, C1 K7 A% {+ i
/ X# s$ v8 ~: i3 d6 w' M5 V# D6 K
* m* |3 F7 _" I+ x
% R0 { n/ h2 E6 b: u- ?這是4.6版的程式,
3 l2 A4 @; \, Q; P' f# q5 K1 m* X2 E6 b% G6 b
7 q" r( F. K, ~6 z
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,6 `; u2 y0 w: R' f P+ z
& c" U, ]3 v/ u* r9 g4 \/ V" z. X
8 i; ]& e$ L/ c不知道新版的指令為何?
% ]$ \" B F# p( i/ [4 V+ R4 G+ m0 K$ {4 W" E$ E9 ~% Y
! T @& G4 u1 e4 R* V% U/ C
* s3 [* o1 R; u$ B; t" l+ @, ^3 d* |0 A0 ^4 e$ y
7 h: s0 ?, a' u" f W- v9 @# a
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
1 [" {( Y0 p" s8 I4 s4 S x
I7 T5 E3 ]3 K" h0 a2 ]另外找到一個語法可以改變欄位屬性,( P5 s) g/ q6 G
1 A' g' Z2 \" V) _" K
tablefile.setdatatype(欄位,"屬性")
: J0 l( n0 g1 K3 L6 b5 x
/ ^" i: L0 Z5 O9 \) W% x) m* |: q
. w2 [0 R7 M4 u$ U& u# Q) r% r+ J: ]謝謝* o) {( @) W, e/ S. t* @
, J$ c M5 E7 U1 I5 r) y
如果有哪位前輩知道可否告知一下,: }9 \$ V% z4 d. k. Z" R- Q: J% l
' V/ W( e! D: `$ M X
" x, ^; {1 h+ G! R謝謝!
. X; f9 w1 f3 e( {) q$ d' @. t% m1 F
[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|