|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
2 r( D' g; B& M' B4 i% B4 m; f5 j; V$ X+ q
我先設一個tablefile裡面的欄位屬性為table,
2 a+ X j/ G/ L9 L. f- S, s' X3 X( k8 \- w: m5 b' w0 H+ S( O2 B$ e; ^, c4 y
然後我想在那個tablefile裡面再產生一個新的tablefile,
9 ]9 N9 Q" n4 H, M2 ^) N1 `6 \0 {/ b
在4.6版的程式裡面的程式碼如下:
( I9 l; Z' J$ S. T% \# H' ?1 `
' Q/ u8 Q% ]) i" \' Rif " T! ?) x9 v2 D6 f% N8 ~5 T' j
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile' b: Q- Y8 q, Q) I: g
# F5 I( A1 O( J- q5 _: ktablefile.create(1,1)% S. V R7 W6 e: [
end;
' p; a/ E5 Z8 C- v8 q4 ]5 N
3 D: e* L$ `3 o- i2 { Z* h& n6 \4 m
. t( l2 \/ |& }. a! m! k- M+ G, {3 ?2 m3 m
3 y7 _" \8 v7 r* r* G* B( H& m! v
這是4.6版的程式,* `) H3 [$ ~) e! D3 v8 M* I, s/ [
/ }% l6 o; \% G! {1 D) v- {
4 _7 T: b* _" _ g% ?
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
% U. k1 k. {" N" g8 M. }+ r- Y3 _) F- h" b2 Y I$ `. n
N- V8 B% V1 O9 Z8 ?; u4 Y
不知道新版的指令為何?
* m% N, `2 s+ c v7 y& ?1 b' k# K' l( G+ q$ p, Y2 Z& i6 A" Y* y+ L4 m
; z9 {8 \) I' S7 i3 J# z0 Z
7 K2 R6 A5 _3 v3 A5 g# Z, q4 X5 S5 M
; U( P% P" _4 u) L z, k9 N+ t抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
! W, ~. h, R/ X- p
. u" u9 S2 R. Z4 \; @* Z另外找到一個語法可以改變欄位屬性,
1 p' L6 H( @+ l! S( U6 ~9 \3 G; C$ V
3 g: I2 a6 r8 `- ctablefile.setdatatype(欄位,"屬性")
( Q" N! [! A2 l% B- w1 n
" Q& S2 X8 O9 e$ G% t* P4 A# c% @" ^/ Q1 t0 U, W& N
謝謝
1 l. Y" y* r" m6 x: g
1 p5 F/ g |; d" ~如果有哪位前輩知道可否告知一下,) C: I" w, M# p* f I: u- h
. H6 v3 N7 l+ F1 c7 t2 I: N9 i2 y. f& _
謝謝!' G6 u8 ^9 P' N
3 Y6 X8 a( z, d3 D
[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|