|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
4 ]3 M2 ^/ _- ~6 ^6 s4 }: w( g
% H2 X4 `3 s9 w8 u4 @1 |) G I我先設一個tablefile裡面的欄位屬性為table,
) j4 l# @. K8 J6 [* W" s# _- {0 K/ Q% P W$ F& H" @
然後我想在那個tablefile裡面再產生一個新的tablefile,0 v8 d L5 w0 {9 |7 h
5 {" t. C' X; b% ^) x在4.6版的程式裡面的程式碼如下:- t* p* Y# E* I, h4 i/ O7 u
2 ], q' A- v$ O" u" d7 t, r1 f0 U
if * b) C) z' ^) H' H
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile8 p% i, w# G2 d j$ c0 V
1 T: v8 E4 K& l5 B! B7 s3 G0 p
tablefile.create(1,1)0 e% `0 ]3 m1 T; ~4 b$ i/ `+ X9 V
end;5 U: C! k: W) I6 R. {
, _8 C# Z) c8 e* T8 k( Z- S
5 ^* o; z) b( V4 ?( l
' x3 b1 B5 F/ B8 Q" J, s" {( T
) ^1 Z! N9 U* F6 m這是4.6版的程式,
( X1 o" C6 V4 Z/ i- \; @4 D: u
) {$ \" J% g4 ?4 g2 P2 F
1 M/ c, S- y; a6 x$ W但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,$ c1 t5 W7 R, {( K t1 c8 e
( a1 q2 w* e D' U8 d! s. r9 _7 v# k1 @
不知道新版的指令為何?) i1 \- b- Z; u. u) S
/ z0 Q( r' H& s, W; u7 f; y
/ n8 H$ T+ A' b
4 D+ h* [0 G5 E3 i9 ?8 |4 @7 ^& Z: N8 k; l8 G
# l2 @# t5 n B# W+ `" X抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
2 H/ Z4 j7 e3 s2 T
+ r: B; R) F- n. n! A# k另外找到一個語法可以改變欄位屬性,
& |, M# ]; M0 p8 K* M2 ~3 e; N
9 i: f3 \+ j$ M/ o% Jtablefile.setdatatype(欄位,"屬性")
3 d" Y# J# R$ \, u% U1 Y; b- \/ p2 D$ [: a$ T
- J% r- v& A: K' V
謝謝, a/ t" }* d3 N1 @5 S# f/ z
' q1 ]6 o1 k+ ^0 Y. Q7 V: H7 d/ Y. L
如果有哪位前輩知道可否告知一下,. W5 C% M8 l( \. c1 B
! Y) k- U. D l& M1 l) }
) q5 O# {* u" B. z: n
謝謝!
* A/ V: G2 K- F0 F
7 [; I( B& H% w[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|