|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,' l! b' u- Y; r4 b; m' Q
4 y0 a7 T N+ N8 |# D6 u) i
我先設一個tablefile裡面的欄位屬性為table,
3 B* A/ S! _; y5 w, J( G! P: A# J% h' ~
然後我想在那個tablefile裡面再產生一個新的tablefile, S5 j8 ^% e3 F1 A: b, d& c% y9 C
+ z" U+ D! `$ H* c( E" Z
在4.6版的程式裡面的程式碼如下:
2 Y. g! R( v5 @5 D" t/ ~' E! [' d. S- K/ {5 ^
if
% i4 a% N' O w# }" ?tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile. f2 n; U" ~5 z- ~3 |
; v& S+ l' A f) t: t
tablefile.create(1,1)& I1 U0 X: F- }6 y: `
end;
G/ F6 `7 X- x* q) i9 e2 X0 a9 }. Q1 Y5 M9 [( \; ?
4 H3 l; \* B9 m( Z9 N- [8 H% ]8 x) u. ?& o; F
5 K, ]+ }: \8 \9 w, c/ G0 M. d* z
這是4.6版的程式,7 @, z2 ? }$ ~# T4 B( V8 S0 J( p
, w$ V. O; w O. W' h1 w
0 M: P. ]! W9 T; F5 ~0 w但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
1 j" C( l, i1 a$ Y y( i
' }1 f% Y" |( h
" |+ f$ r1 f4 ?不知道新版的指令為何? y2 ?1 |1 G- ~8 U; o
% z$ R1 @( P0 D8 J( K$ M5 p* g, b
8 J) w4 \0 C7 |6 I
" E% b# l5 r- {8 s) V
) E% T A8 Y. F* d1 v# x& n$ {4 T0 X Z" Z0 D& t6 e' z0 x5 J
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),9 ?. q" M6 x3 R! k8 h$ \# W
" y' u& c! w* U4 L; ` k
另外找到一個語法可以改變欄位屬性,2 u2 z. I s* G" @/ {: M
" u& n! q% X( ]/ C% L$ [& _% ktablefile.setdatatype(欄位,"屬性")* V+ l# f+ F+ s9 }/ y
8 P4 C7 W& V+ j7 W/ l+ E, m, X# x* f& r% q3 I* [$ W8 @3 _
謝謝
/ \; p, \) R! s2 t# U
x' k7 @( j$ b; |9 n如果有哪位前輩知道可否告知一下,
! P9 N9 N& K0 {5 j0 {# F% _0 a# [& |! A7 T( D
q4 l9 L9 y' Y謝謝!
' ?5 o1 C p! ?; W1 ]3 C9 _* v6 Z o3 C: A0 D
[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|