|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,) V& O& Y" K/ s* H$ E) r
8 S4 z# @3 Y& S8 }0 @3 g! e% p
我先設一個tablefile裡面的欄位屬性為table,
9 b( e. e) V) f) `8 P& J" l3 ~% ?6 a5 Q1 V( N8 {: Q5 ?
然後我想在那個tablefile裡面再產生一個新的tablefile,% x# n* e5 e) V8 E! q. G9 z- w
( @3 s; f1 U8 P
在4.6版的程式裡面的程式碼如下:; A# ?. F A, Q( ]# m) D. f3 t
2 q/ W5 Q5 M9 V) A
if " n8 U. S4 v- O0 K
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile# a3 {& W) S* J) t
I9 |: \; w: p" ?* o! G
tablefile.create(1,1), ]) L3 g$ K" @9 y, J# d
end; u' [1 {! \* c0 @7 q" `8 R
$ h. Z, q4 t2 ^" m3 ]! s
. D8 V- ^1 _9 ]* |. t9 [# }+ S$ d/ W
7 ~9 U' q% v2 z4 U' g
9 ]( t4 i, X& v# S, b這是4.6版的程式,, A& H- \& E# H; ^$ d6 v
1 k7 i6 F; e+ x; L8 X5 ^ D
$ u! Y+ I" i8 h( ^# f1 g7 `. f但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,! v! k0 w3 f$ f4 M" u, y
! H5 C0 n6 g2 i; A( u& J; p8 Y( T; ]4 B/ X* H* A, P
不知道新版的指令為何?* s: v6 d/ Q# M3 R4 D
0 ]8 G. t0 {" r3 ]9 j+ Y
' R3 o/ G6 E1 l- v, S; Q1 _0 {% ?6 V
( L) f- b9 @- \/ J* e
( b8 Y0 J( C4 o# P: F/ ?抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),/ a' K; _& T& e( e7 [, t, z
/ A1 j4 u1 V; f3 t1 ~0 P6 j另外找到一個語法可以改變欄位屬性,6 n' Z* T$ t( q! c* M
7 f# ^" U) h9 M M: Itablefile.setdatatype(欄位,"屬性")/ j( o6 Y- |3 I4 W; Y1 [
* c- J/ Q3 \0 l7 d& L) n
# Q& c% y9 e. \謝謝1 c; x* Y, T2 l8 v# F) U$ I
" P( g) q6 i: P+ c8 u2 ^如果有哪位前輩知道可否告知一下,
4 U g4 m5 @% {
8 ~# G Q0 m. _( J7 m, Z8 \! f# |+ `* z2 T) K* E0 p2 x
謝謝!, W, j1 s1 b j( ^" c) O
/ L; _0 S* ]* D+ I7 q: d
[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|