|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,3 U5 W# V8 |9 t( ]9 R. m/ g
( s0 Q6 G- {+ Q- G; m0 g$ B" m9 d, a/ w我先設一個tablefile裡面的欄位屬性為table,
7 T( ~1 [6 K, k, p6 f1 Y$ \) ?' x
然後我想在那個tablefile裡面再產生一個新的tablefile,( Q8 i; f% l: U- h7 Y; n
7 c4 b7 `* x4 n) T$ r在4.6版的程式裡面的程式碼如下:
' q+ |( Z# u) D# m8 p9 q8 z% r% Y8 C, ^) E2 }: B$ l
if $ G: ^7 g9 q+ N! X
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile1 \' h" x. C& u4 O5 K; _" |
, o. [+ y- H$ r
tablefile.create(1,1)
8 D# Q2 b" }+ X+ T! I; Oend;
5 p9 P& {" H7 s: @ a, ^2 {9 J- y2 H0 f) j! {: W
5 L( u) T8 x+ ~5 o- g q7 A; d7 f
+ j5 X- K( o3 L
2 Y' t9 q% [8 [6 j9 a這是4.6版的程式,* T* ~8 W/ X. |% ^9 I
. L& `/ l+ u3 k6 l
8 a8 p7 Z, T9 J" Y% b8 X9 U8 K
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
. l/ q5 {9 ?# p- O/ M7 p: E" C6 z, z! k5 S( z; J' p( i/ ]
' Z% t2 @* m$ I! L8 |8 u1 z' k: |. o
不知道新版的指令為何?
. W J4 a6 k$ e
3 z" Y. f5 Q2 ~: Y
& B: [ K1 |% y9 R9 ]0 C- O
$ u: n$ E8 y m: k- ~# B% _% R
: e4 M# S$ a: O! ~
. u, ^3 W3 o. M4 w7 C$ \" {) ^抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),! }8 ^% m% S: p2 A+ m+ a
8 i8 o4 @. w+ { M; i2 V; ^! q' A
另外找到一個語法可以改變欄位屬性," k# t! F+ G1 V% U C
/ P r3 [9 U& t; s7 D
tablefile.setdatatype(欄位,"屬性")
: |) H/ X: n* U& k5 Y3 S$ G9 N/ p+ k6 e2 L
& I8 S0 Q1 q; j. M# J8 k1 |謝謝) n: X* `" R: A7 G; @; d
" m3 w" f9 C9 u/ ]% T" O* B如果有哪位前輩知道可否告知一下, q1 b0 v# h2 O1 \5 y
! C$ e7 a9 L( m2 T
* A' d J, j" |0 G# l" t! T謝謝!+ Y( p" M* J' s$ }& ^; ~, i% J
8 `4 ^/ `" ]: B! @+ @[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|