|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,5 S) [/ j M; ?$ f2 O* b. E
9 I) A0 y1 y5 H1 [! U R
我先設一個tablefile裡面的欄位屬性為table,5 j# U. {& Z" w, W3 Z7 h
, P: i1 c x8 W* U! `% a/ Z7 A; I; P
然後我想在那個tablefile裡面再產生一個新的tablefile,- y) ~) e7 x9 e9 ~) B+ ^' h; p
0 u A5 ]. z) J' G
在4.6版的程式裡面的程式碼如下:
. z. U2 N4 Q# s J( B2 j7 w0 b8 y% W o% Z; n
if
: U. P8 i3 j( e# X4 stablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
& _" T2 G; u& m7 F8 ~7 p( {& [+ p, o* l" T9 b$ f( \# S
tablefile.create(1,1)
( h6 e: _. d/ g9 [8 S' g2 Yend;9 V5 x+ _/ X) f( ]9 w
( [% |, ?6 o: r4 F" t4 B) @
# V& i* [' H* U
5 D; A" `. n1 N( n6 `
- k9 x* ~+ |% O, S這是4.6版的程式,
" q+ o! h0 P$ N& ~0 E1 V3 J# J3 Z% K# B) b) A
7 ~5 U( t: `8 ? {4 q
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,! v B8 _* y8 i
' @* P( w: Z4 j& X
4 R$ ~: G/ s- R7 g0 x; p不知道新版的指令為何?
- W1 b( t, p* s6 Z# G! _1 Z; z6 Y: G# b
$ w) s; ]- u8 C9 r& J2 t" c! N3 A b
A& E& ^- J% k1 f) O
F: p$ C6 I0 W" q0 ]1 y: Y5 q+ }
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),8 Y8 {. R% B' }
3 k7 c( K% T6 Z& E- B3 z$ F7 f
另外找到一個語法可以改變欄位屬性,
2 N* Z8 `2 |5 J
1 L5 m+ t1 C9 k/ Vtablefile.setdatatype(欄位,"屬性") \8 ~$ n$ y; W
5 K' [+ Z, A+ p
+ S6 H0 m% u( n0 h% [謝謝
; B. t% R- w, u( n0 O
5 a+ c* a6 T" {如果有哪位前輩知道可否告知一下,
d$ g! }2 H, }, D/ x* Z* a7 u& X) |; R+ p a; ~
( i6 w7 _( W, ~; s) o謝謝! e4 S( L( i8 O W
* b7 ?. i. }- l[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|