|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,' v$ F. w# ]0 U8 y( M( \
- L% \" j6 L' H$ ^4 j" w2 E6 Z0 Z
我先設一個tablefile裡面的欄位屬性為table,
& K6 m4 h! J$ r# X" n) e, F; S, _2 ^
然後我想在那個tablefile裡面再產生一個新的tablefile,: W$ v) A) x) H8 d8 {) H* m
8 j7 j2 Q0 ~- t
在4.6版的程式裡面的程式碼如下:
9 H/ B3 J& e9 Y. B c j; ^5 U4 k$ B* T" ?( r
if ( c' _. [! ^1 P! J6 j) q5 ?
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
+ ^5 J" ~- o; |' k7 z. ~
, J; r! }, T1 E5 ~$ L! Ftablefile.create(1,1)! m" ~/ G2 k3 R1 g
end;
' K: ?/ X: q/ v9 G r" X1 D3 z/ C% Q$ Y4 u- Y2 H
- ]( j- M& x q' x( _# M% r0 f" j
& D# \- F+ l L/ P
3 p$ Z7 X H: }8 i( L# P這是4.6版的程式,
3 _+ K5 @+ [ @/ O" u' j% {- t- |/ B) x% o* U) A* [7 H5 S
& p) s: i. r$ x7 _8 z$ h/ P
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,6 ]. m7 E* ^" l0 X9 q7 a
" C$ q6 H( ?, M" Z* c, V+ ]
$ g4 @& b+ [4 W* Q( H2 x* j4 C. t1 S不知道新版的指令為何?! W) U( {4 V' d9 c3 g
9 Y! t: N- k" q' n. G
4 |" n% R) m. y" r9 {* g& T1 A8 s. f: d! m, m9 I c$ U9 x- l2 X$ k
5 e/ l! {" N: L6 d9 t3 O1 G0 y
8 v) c5 y: ~! B. j抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),' S3 c6 Y$ E3 D# n
# ^/ E: M3 S x, e H
另外找到一個語法可以改變欄位屬性,) q% H6 h7 ~3 i' [* F [, q
- }( N7 s8 s2 S) g4 Mtablefile.setdatatype(欄位,"屬性")" W2 a. m* ^1 s3 X5 y
2 ]# e9 [9 _0 U
: X# [* |# d! L$ G; O謝謝
a, Q2 X, {! @! e+ y& [8 b
* y4 R3 H- _% Q: [! h; B0 L0 n" R2 P如果有哪位前輩知道可否告知一下,: r& Z7 P9 H ]" y- E2 \- F
/ m& B9 |3 Z. M" z7 V8 h: L
/ l6 q! B+ T4 w" D2 e/ g謝謝!
' B/ B& [0 I7 y+ |# g4 O1 O3 r: f1 R5 w
[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|