|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
! S0 X! U& J: B' V
9 r9 U( V9 o {我先設一個tablefile裡面的欄位屬性為table,
+ s# n* n/ n% Q: r' `
6 {- H1 C# \5 w, E1 a然後我想在那個tablefile裡面再產生一個新的tablefile,* v h# _- u7 m! v9 h
* p5 O) ~; f0 M$ t
在4.6版的程式裡面的程式碼如下:
0 P9 W$ T9 e/ M5 `
: p8 x) S8 `# B( H" E& L4 y9 |if : h$ |$ s2 x# v9 v
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile7 i/ B7 G! N' O
$ |2 J. T. i/ t+ h6 n( a' \tablefile.create(1,1)+ r( q) w" q9 o
end;
2 H5 u" }1 H* d8 C. `# ]6 s7 X
" h, `* j8 V+ t0 N1 B' E& a0 x1 m+ L2 G
9 u* C3 q) h' e. y2 d! j
a' ~/ N- U2 D h
這是4.6版的程式,1 i0 o6 [4 w0 I4 Y" d
; m8 v7 [7 M1 K( F* B
1 e( G+ ~ z6 k& V4 N+ Y, p1 o& P
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,$ y$ u0 }/ h4 T9 B; V! p* s
% h( a# t5 ~! ~6 G' R) C U
x6 ~, ^3 U$ o; k不知道新版的指令為何?; d* y+ b; w) c7 U
% @$ ]- M( M9 q6 R1 Q' A8 r
2 ?+ A, G" t+ b9 c" f, U& z3 _
4 I. l6 C2 @4 M& C3 Y$ O1 S
* S4 {, a) C0 _: k; M& {, M
; F7 J& K8 _7 l' t0 b8 p抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
5 O" ?: m5 ^- G9 h) i# t `3 q4 V$ x. O" M
另外找到一個語法可以改變欄位屬性,
# v, m2 @! J, S) {% ^+ A: s$ r1 f
tablefile.setdatatype(欄位,"屬性")* y( i1 h" J* \: ~+ ^
; ?1 `; d8 i3 D* Z( y) S2 m+ f( T5 |) Y$ x* M9 W# x
謝謝
o5 N4 H% H o- v1 X, }+ V) [8 V0 b9 H0 O* l) G
如果有哪位前輩知道可否告知一下,
) G* P: W O# N3 E$ s+ s
8 _3 E7 m6 _, b; \$ U$ {$ ~4 B4 C6 U' Q8 l5 T) b, J5 {8 x
謝謝!
8 B" H R8 C( G- s
1 Q" q, t- H% }# r7 J0 P5 `0 g[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|