|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
G8 D G3 G2 k( y
6 B$ u: X2 K- M% z% H4 y# @9 V我先設一個tablefile裡面的欄位屬性為table,
' o" l. I i9 i; H3 ^7 s3 i. s4 V3 i$ z+ ]
; {6 D/ |$ H7 g2 w# [' L& q2 @然後我想在那個tablefile裡面再產生一個新的tablefile,
% m( @ }1 l: J2 C4 H/ |
0 R2 T( J% Y. a( M3 S% {$ ^- p在4.6版的程式裡面的程式碼如下:" b# M8 D4 F, o! p, z
9 ]1 q# C0 h, @
if 7 E6 l" N; H4 q4 l6 `
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile# b$ C j1 G+ A& y! ~; D
7 C4 k2 c) C+ K( i1 E1 K* f _! @; |tablefile.create(1,1); ^/ X0 m; \: ^
end;
! d6 J9 b% n; m$ `6 A
8 n$ h- w9 u' M3 b; p' j2 N; Z, J; D; x' ]6 e) d% T4 C
- x3 o) K' F+ e9 |0 y6 A g" L2 [2 ?
5 ?) F+ Y' `. e1 ]4 G9 U% e* g這是4.6版的程式,
- m+ N% S# d" H. _* i
. m! z2 z j, e M0 d
& _& C3 }1 q% |$ [, w, d但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
, E2 j1 ]' {- L+ I5 d; ^2 U( r$ z- x5 i" ]
" }. c& }# i: l3 k2 t7 u
不知道新版的指令為何?9 o& C. P- x' x9 z
6 K7 L$ e" Z5 ?, U
) \. O2 q9 @' c4 F# e! R# j" J; K C, `
) x$ f6 B/ j* g) }: b- E6 N) v: R g8 K/ [& U: ?/ Y/ r
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
$ z% ^6 u' m( c/ e
6 n! g( P& R' v6 N6 |1 G2 |. z5 Q另外找到一個語法可以改變欄位屬性,
. l1 a8 b& n2 |% S1 C9 a' \, ], }4 g; Q5 F+ A
tablefile.setdatatype(欄位,"屬性")
* \: C8 e! ^$ Z" c$ I. V& Y d) T; g3 p! ~ h7 e/ O+ l
2 ?$ p, }# Y9 ?9 E% q謝謝% M4 s& w" a- [" ?+ p" c
3 Y5 e* p' D% g5 Q m# g如果有哪位前輩知道可否告知一下,
* U# \, z7 h6 `$ h ~- d( [8 q" l! B0 L; L7 R
2 R% U4 Y1 x0 J0 k- n謝謝!' @& g! s: B2 f! o
7 ]' \. |" _2 x; _) |2 l5 D$ m
[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|