|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,$ x+ p+ b' z) |. `2 Q- E0 ~
3 M& `) X3 Z( W2 A* I% D( A$ s
我先設一個tablefile裡面的欄位屬性為table,: R9 \& k, R+ H9 K
0 D4 w( N; p+ I: q8 z然後我想在那個tablefile裡面再產生一個新的tablefile,
* I4 C& b; z0 R0 } h' V( E' \: E0 l" h
在4.6版的程式裡面的程式碼如下:
5 s' G3 G: s5 V/ b5 l: x4 T# ^2 W8 @+ V$ ?8 q3 b8 t
if 1 X& R* x1 e {1 L- ]
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile1 T4 [6 r5 @: o% Q4 I7 v) @
8 m: I5 p) \8 `; Y6 ^) O2 ^
tablefile.create(1,1)
) F! Z" G. X3 L, @& {0 lend;8 b0 y% [7 ?2 |( |7 |
: W) v$ v& U, w$ |+ P4 ^: N8 V2 Y1 B8 b9 `
/ L7 s* k! T) `$ ?% |1 F+ E: ?/ t! v3 A: |1 ]9 _# b4 d
這是4.6版的程式,
2 N+ @; }+ d6 q
+ p' U& H4 ?% {2 F# a% L2 g% J0 I
1 q7 a' _& w; s5 O4 t9 F但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
& ]' Z, M% T* P. u8 _& V# H1 a. f# x. K% ~, |2 P( S9 u0 ~) u$ [
8 Z" w% K/ |) H; `0 g; h/ v
不知道新版的指令為何?
: m& s+ N- H. I- v& k$ f$ G- t, t( v' J7 V! ~2 K2 t5 Z! @
# {+ j6 n$ U& i
& S* M- r. q. c) W3 \* l6 Z& n) q' _9 h" S" w6 Q
/ L- Y+ r7 `% f- \, K, ]抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),3 [1 I: _( a* v3 I) c; K d; J
: {; ^2 L+ l+ J0 Q n另外找到一個語法可以改變欄位屬性," ?' Q9 A% @/ z4 ^
( w& a9 Y) j; o2 c# ftablefile.setdatatype(欄位,"屬性")
, R3 r7 i8 b( C4 b9 R6 H# N
/ [9 |% ]% d0 j
7 u! I/ h1 |8 f" Z/ k3 I& k謝謝- [. |! d1 B4 \: C: o$ o) r5 k! z
6 Z0 i$ Q$ ]* M# _5 @! Y( `* T
如果有哪位前輩知道可否告知一下,/ j$ k0 S, G2 o
& Z, [0 T9 L0 n( W4 d
. O5 B7 |6 R$ T7 [7 l4 L3 }# y
謝謝!( n0 j F t T" f: F B
. Y- v1 y) G$ a: w) P[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|