|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,
8 S' E9 \# I1 r3 m: N% T/ C! O- L4 I* I4 d m' ~6 g" R7 P
我先設一個tablefile裡面的欄位屬性為table,
8 `, ? _8 H: m1 u& k- ~; W# O0 x9 B
然後我想在那個tablefile裡面再產生一個新的tablefile,
( f+ V! Y% w4 _) X7 Y
' R3 q5 z; b; V' ~在4.6版的程式裡面的程式碼如下:
2 e# l8 n9 O. O# V" I! Q4 x1 q& W" S. N; g' o) f# H1 I% e
if
! t, S5 Z \9 h% y/ ttablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile+ i, m! [9 t! l" B. j3 f& V
f6 q5 O- f$ a) m
tablefile.create(1,1)
5 L0 q R0 U7 a! I7 kend;, x3 x' H# B# ?
/ }2 O* m% K, F+ v
5 W# a% |/ h, b5 v8 ]
1 W; O' Z3 G8 c/ y
( i2 _) Q& g1 E8 f, \9 c0 z7 R這是4.6版的程式,
) R( C- G8 D( t6 q/ ]5 x! ]# ]7 n
' F" G4 q% B4 I3 [( F- c5 g3 I
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,& d' X. Y" X- ^: Q* y& {
' H7 q% F' P1 o, `% Q2 F; W/ _" o! l
/ T p1 ^- C9 M3 E, D( ^! k; A不知道新版的指令為何?
* ?$ R$ ^3 `! H( o! l
0 c! v ^" B1 M! u7 T: Q1 i
% Y" X1 Q2 M: k3 l' b C: c; X0 x0 G& K2 u- N* Q6 b
+ S* x! N) Z. I3 H2 ]' C: T' w' k+ r
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),+ R7 ?( G& V5 Q' B) y& t2 e; \
0 S9 F& V; z% [+ k& S! M
另外找到一個語法可以改變欄位屬性,, U S: _2 C$ W5 m/ P6 j
+ u" z( Z& d# \; D2 `
tablefile.setdatatype(欄位,"屬性")
- D+ \+ u Z& b! A& u
; W! G" E" w8 ~. P
4 U. S- c" E5 z$ h+ T謝謝7 U, g, f. O: ?2 t! R4 k6 N4 Z- l
- B3 _# e. _$ Y& n: l6 k如果有哪位前輩知道可否告知一下,/ d6 r! s5 S. o2 I! b* Q4 @% j
6 f7 j0 w* _7 g7 }2 ?
3 b/ U& `& M! J1 G謝謝!; N. }* |6 h3 h7 K6 \+ I$ e5 q
Y( ^4 a& n( q- r- t4 q% ^[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|