|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方," O* Q9 o; Q4 o I
4 G2 V. Q3 \; K9 `' S. ^! ]/ g& @我先設一個tablefile裡面的欄位屬性為table,
( w& I) } ?' p) X
% Y/ |( ]5 R0 B然後我想在那個tablefile裡面再產生一個新的tablefile,
3 T% Z8 Q0 H+ {. S' w9 _1 L: `9 R8 ?( i& J7 D0 a, ^
在4.6版的程式裡面的程式碼如下:1 Y( T8 o8 t' ^) ?4 ]1 q' h* V
2 D" ^$ h3 c k' M/ c. oif
- F/ B% Y: @' z6 f, T, `3 Ztablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
! W# M9 c1 _9 S6 `
1 N9 g# W# y& P' u R+ a$ E% [; Ltablefile.create(1,1), N8 p3 k2 j: P8 {
end;& I. S$ ^) M$ R. r% h: w
4 M( M, X: e5 j6 ]; o9 L. |
; V" J/ A; r0 Z: f P0 o: e4 D
/ y( i( p- C) {- R- ^# j z8 H- h! U4 `3 A( d4 s
這是4.6版的程式,
- q e( ?' W; @- w+ T9 g4 T0 d7 H4 g& w$ D; [$ b& g
- o/ O+ O0 J2 S+ q4 I9 ?, f
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
( H% A# |8 N' T6 U5 ^0 O
4 ~! o& D' C4 _! [9 O0 M# Q9 p$ ]5 K5 L: F8 f
不知道新版的指令為何?
+ \9 m3 Q6 n+ q+ q4 O, c" h
2 v1 e& F/ a7 x& ` J; z3 A2 ~0 j. w1 j0 g3 ]
- @3 d' @& U6 [7 s+ W$ c$ w
; M$ W: D3 h' C* t2 z8 g: v7 P/ g& N" y: y; M( F/ W
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
% a/ e7 g$ T& n5 {' k4 r2 L& c& Y5 v; a" l4 c& g; \
另外找到一個語法可以改變欄位屬性,
( B% j: R/ w' f9 S$ z2 s5 E u6 D+ [
+ |' F! [% a; Y R) `4 ^# J' Wtablefile.setdatatype(欄位,"屬性")$ [3 k$ X) p" f0 `" y" f% H% C
' F: p5 }$ K. k: e
. }- @6 V- G9 C+ L' ?
謝謝 s7 ]! T: a- W. s$ b1 h1 k
) A# B% o; z* @+ u6 z( P如果有哪位前輩知道可否告知一下,& P8 G9 a+ z' @- C* b' t
+ d, X" Y# L; g+ A
9 _! q- L0 }. F
謝謝!$ \$ j/ @7 I6 \) [! w
$ R) x+ G0 X. B
[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|