|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,& n8 v$ l: C9 i; U( j7 V$ }' i
4 K2 s! |9 T+ x& r: y" Z我先設一個tablefile裡面的欄位屬性為table,
6 L8 T9 [# R" O" h4 o+ W# c8 b8 q! P+ X0 r: z7 G
然後我想在那個tablefile裡面再產生一個新的tablefile,
" m( ~( m, w2 D0 U6 I3 F9 Z8 X
% n4 o( X) h, ~$ p在4.6版的程式裡面的程式碼如下:
3 N" v! j0 B- `) W. n) k R# p1 }# f3 q( Q- H! A: z
if
* d! h; D1 Q0 T' v- U0 rtablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
7 R: m# ^5 @ }/ }! s% l6 J" `5 z, r0 O& a& Y
tablefile.create(1,1)
, Q. L- @- M1 \. C# Aend;7 I: j% [ z; Q$ \( i0 C# `$ v
/ a$ c( @) I6 i/ M+ x2 k9 X, l
7 L! [$ R2 C" y: y
# u* N3 `- w) W# o$ ^5 ?4 ]2 Z. W2 y$ H/ Z1 ?. A
這是4.6版的程式,
# \: u/ y) [% `5 t q* d7 e1 I
! I% _ E1 `1 {5 p9 o6 y" s
; `/ l1 \* h# l1 O1 f% E; R4 f但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令," F% Z4 X/ Q+ A: p8 @5 t
2 ?5 u) L/ ~- l
( z% i+ P5 a/ H1 B9 r0 r9 S' F2 i
不知道新版的指令為何?
3 Q$ u1 r" n9 t* Y+ C) f6 ^( C; H* P
# L6 A& ~! e5 w- d9 ]: ?
+ {& @4 X3 T! x7 ^8 G
/ \ d3 c1 L# u8 T2 T1 [' o: c( W; ?' p
8 r5 x. }8 l. p( i, S# T- [, s) B6 T抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),: Y B7 R: v, v/ U2 z7 H
. \0 i e, B5 f) ]' P
另外找到一個語法可以改變欄位屬性,$ ^1 ?& L$ r& C- v- @# L5 N. N
+ C8 p; L, u3 l- v' X' Z
tablefile.setdatatype(欄位,"屬性")
9 }! o' @6 `5 c( ~6 V/ M, e9 E0 f3 n5 d0 r" E
8 i, r" d) a8 O3 ?謝謝; _# q X5 c9 ?, h: z7 Q( f
0 x2 t4 [+ l5 Z" e/ y& C) j: Y/ y
如果有哪位前輩知道可否告知一下,
- h/ ~! K) t' C) c+ S6 x* |/ h: p2 W2 F. _" s- Y+ u/ K
* {) P2 h' M `謝謝!
6 Y" i# }# |0 S; V4 W5 i# A: U1 V# Z9 \
[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|