|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,% }& E3 V, H3 i4 y0 x! i
; p) z, ~/ y* o我先設一個tablefile裡面的欄位屬性為table,5 v) Q2 A( j7 }$ }7 }1 \+ p
* P$ ~- f! `! s, z
然後我想在那個tablefile裡面再產生一個新的tablefile,
4 H, l) c K1 v# y% V
5 Z0 H, F2 y# Q4 L2 ]在4.6版的程式裡面的程式碼如下:4 S- ]% m2 E R, ]* K! |$ ^0 I
: e3 W4 C5 d+ y4 } n! I
if
7 F, J' J% K* m* i+ G0 H8 B; utablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
- O! D* O) P$ F7 e+ r6 N }7 W# A4 p+ ^
tablefile.create(1,1)
* H2 k8 F; ?' N4 ]' V! Mend;
3 o$ t5 u0 z* h
9 a7 |3 L2 p! [: ~( G) s$ X' c3 N4 N0 ^5 T
2 t! r$ o+ C2 V) \0 I+ i5 x' U- H i5 q) S4 [5 u
這是4.6版的程式,: }. ]! D; A2 P5 X9 d4 v
3 L% h6 Y+ N5 W
" U+ J! T) ^9 G7 X2 ?. s" Z
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
0 Q& Y0 X% n$ P8 e# Z
) |/ _2 x1 q" \; }$ a! D" Z" C
/ [- U& b2 d8 Y( V* A7 q- _/ r/ ^" j; w不知道新版的指令為何?2 k; `, h/ ^- I) G; B
/ T4 s# _0 @+ t3 y: Q. o
2 u/ W, x8 z! a% h. A2 C4 w) W4 n1 Q4 P- X
3 ~' ~" u- V. f
- X" e5 ~, z* ~: u抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),/ ~, @9 Q. o! _0 D
3 Q$ e1 e1 N* c3 L# }7 f' K% M0 E
另外找到一個語法可以改變欄位屬性,
+ G7 z: A+ P! Z7 Y" M' q0 G% v
; C- }) C/ E! d. h7 o6 |/ dtablefile.setdatatype(欄位,"屬性")
6 m) n; s7 A5 w! M$ X+ l+ x5 T; U5 {: A% H) b: S: M O6 ~
8 R) `8 d( n" f0 P0 A謝謝( x4 F( k u4 g) ?$ D& z) ~
4 }$ g4 `, [( y$ c$ z. C" q2 p1 o- ?如果有哪位前輩知道可否告知一下," u7 I7 \8 k5 Z: R8 O. h! s7 [, [
. F: z$ U: F0 U7 _" P- o# h
9 S. y2 U5 j7 Q5 y- y3 R; F謝謝!
1 s- a0 b7 ]% s" Q5 J: H& s' g, P u7 C7 v0 T
[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|