|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
9 O% R; E; o# s9 `: g; o* y+ D, q
& f9 E( Q F: u) i& H& p我先設一個tablefile裡面的欄位屬性為table,
2 V7 b& ^& Q9 n2 g9 Y/ N0 g& L# K
然後我想在那個tablefile裡面再產生一個新的tablefile,
3 ~1 E4 \: z( i3 {7 G* \; i# F; B" F% q+ t; B" g1 `( i: z( @5 ~: @7 X
在4.6版的程式裡面的程式碼如下:8 P8 T; L7 P7 k" I; {+ w% y6 l8 V
6 I, `7 _3 N8 i8 v7 I! T& u8 @ k, G) o
if
+ f; T7 T9 l4 D. c1 stablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
1 T+ g6 |+ ?; z3 g/ u- ~' g& A( C- f: p3 K0 z, g: p+ u
tablefile.create(1,1)
& u0 c8 y" d% V7 B/ }6 G0 l3 aend;
' U8 Z: Y& n' O3 Z+ E6 j1 Z/ |; k4 ^* X) |5 g0 w) U( o
5 [0 p% i% j# V1 |- _# I" N
2 A' O/ x' r" Y* ^. r! U! }% m& Q! n
& j4 c! j `, x9 [3 e4 Y這是4.6版的程式,
' D$ r% ^/ E/ i/ }6 @7 p
3 F& j. S' ]! \; m
: N% S8 |3 h8 S但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令," G( ]9 D5 x) K, ~1 h
/ U- ^4 t1 L) X' o. B, \
' z! `" T9 Y& u" Y不知道新版的指令為何?- b3 K& }5 s" O5 f4 {9 G# g
; l `# P% V2 z r- n
+ Y! k- {/ U& s3 E% A# V k: ~- g8 T( v/ b2 R8 B4 ?
& i. q2 I& D& ?7 B2 O
3 K2 \. n$ [$ ~7 K4 K* f
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
1 {, |; [2 j! P" t1 e
) p9 h! ]7 t, H4 r+ _$ o9 D另外找到一個語法可以改變欄位屬性,$ V2 Y0 O8 l3 @/ g& t/ A- ^
& r3 k$ w) W; _; X8 q7 i
tablefile.setdatatype(欄位,"屬性")
d$ U- S8 m) X
7 j J1 h, D9 b! D* L# x
0 a4 }5 d% {" I+ E. T; `+ C謝謝
& ~5 {) h z6 F9 \1 a- C* n
6 m# E* ^+ o3 b5 b如果有哪位前輩知道可否告知一下,
% L9 q$ A! c8 {! ~. L) a- d+ V, S+ l. {" Y' o
& j' y. u* ^4 m' Q
謝謝!0 d( s) y4 F0 U5 P4 I
r( Q8 R4 s+ h% b[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|