|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
% s/ d6 C% E( h b0 q# q4 Y* a
& d+ ]! ^! |# l3 E F, A0 l0 i我先設一個tablefile裡面的欄位屬性為table,
3 g$ @* L$ o4 y) e* e- Q$ N) b K) A6 a6 h0 w1 I
然後我想在那個tablefile裡面再產生一個新的tablefile,
/ l9 [2 \; U1 Z) M$ U: o
6 O% Y8 _( F: U! H7 F6 {# V3 \在4.6版的程式裡面的程式碼如下:3 s, T8 Z! r/ K, E
( S' k4 U7 A& L f5 E$ r" A
if
U: {- p& w, |! P: jtablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
' @6 ~1 M& x: n# K \* D
7 t2 j; N+ K' g& `tablefile.create(1,1)
6 B0 k/ S4 e' ]' k p/ Y K+ Rend;
# d! v- s+ Q# m8 Y/ O3 I+ O) G4 e- F( f
0 s) Y1 F- c* B; q0 M9 U
1 Z/ f) B; g* ~+ a. \, [7 X+ e
' e% L; x- h( E, x
這是4.6版的程式,- o9 [& {9 o# x* H7 o. p) q, {/ J
; z: D' v n1 ~' C
6 K" d! z( {4 {7 s) q0 q$ f
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,3 I$ k: q8 j+ D/ D5 [" ]! o5 N
. O1 q W* i+ D; ^+ S( |: G
- c8 K9 r5 D0 G% [0 @/ D
不知道新版的指令為何?
6 g( m4 e( m8 n; \$ X
. l* \, I# D5 K6 D2 M& P: B" @8 B. N8 `- e6 H& l
/ E$ E: C0 f0 y1 u2 D* ?& l% x0 K3 W& L
; N/ U3 T$ D; f+ W
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),; w; @( @& |9 x! V8 ~0 ^
$ `2 {9 v. p. @* n: e% F另外找到一個語法可以改變欄位屬性,
7 @* \8 p3 c: ?# Y* j+ Q* H
8 d6 _2 ^; W9 Ztablefile.setdatatype(欄位,"屬性")7 Y3 f1 z2 i Q/ l7 I9 p8 W
2 m! H/ i4 W/ s$ i. R+ m( _* n
3 d0 J9 d% v4 K. k: t$ R謝謝' G" r y6 c: \$ l0 m
6 C- V+ n; d' {/ q X' F如果有哪位前輩知道可否告知一下,
$ M; H# `! Z4 R; {
& h# u8 H) P+ s m$ T
; }) L: j1 L. r! ^ y謝謝!1 q. }9 |: F; _
" l8 ~. l' ]+ x% B* u[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|