|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,7 X. d/ B+ `; c1 r3 J; k8 I# ?. N
' ~4 j0 X0 ~1 J, X( Y3 i
我先設一個tablefile裡面的欄位屬性為table,
( ?) [/ X+ ]% T6 Z, v
$ }( q. h: ]) s然後我想在那個tablefile裡面再產生一個新的tablefile,
5 K" u, I0 i& r8 w5 E& o8 t$ o. ]' D3 j6 k, Z
在4.6版的程式裡面的程式碼如下:* s4 U F5 n4 V( T7 b* A p+ w
w d: H+ b$ `4 X% g( v" K) p
if
3 r. n% Q( Q) `& a- x" rtablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
+ E! g; k* b0 X; g' [6 q9 }" S P& a4 D2 Q
tablefile.create(1,1)
1 L9 @) a ]% I4 d I# Z. Xend;- ~4 L$ Y0 `* r' r9 _
4 h6 t# C& J0 S' t# E1 Z7 j9 {/ i: T [3 y2 h: c- D+ l
+ `5 m) |3 E( _( B* @( Y" c
7 {' G* s. ^; Z* Z7 x; v3 |# K5 u/ {這是4.6版的程式,; E+ c% {* N) Y% V
# e. l$ `# H- @- o+ @, J: s# c' l) g( T/ ?7 k' ~9 ]
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
+ w; q/ v. Y) e; }% X8 a) L) ~9 ~/ P0 ^6 v) {$ b6 F- v
6 B$ \8 Z1 Y& d& J( Y9 ^7 P1 w% t
不知道新版的指令為何?4 o; |, l g) i3 \
% i) F* C' q4 r$ |7 |/ Q/ E3 P3 k6 u) _! Q# |
( p2 c, Y2 R+ J0 P! E5 V
% Q, G" M% M H2 g: u, p j( J: [
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),2 d; j/ r; r. Q- m' w1 q, N
' J% |8 |4 k% n
另外找到一個語法可以改變欄位屬性,
$ i5 M) B. h% V' y1 x4 d
0 ~7 s* s( C5 S* w0 d( Etablefile.setdatatype(欄位,"屬性")' p; F- h$ ~% }2 f% X4 k7 X
s: I: q3 Z9 H! L5 d4 `$ ?2 G U# u! P3 d) H9 Z/ T# U
謝謝
* b; d; m7 S4 F2 b. S- s7 Z9 Z) ^
2 i2 o" ]8 l, `, l- j3 b, v9 G如果有哪位前輩知道可否告知一下,9 u1 Y9 e/ X6 }6 b- @2 [! y" D
6 _0 z: Z! z9 s6 P
6 f0 p: G7 T. I. I4 z
謝謝!
$ w, W# `2 S9 R2 q4 a1 L
4 E5 J% ^ k7 X2 r. O! T[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|