|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,% s; _# a4 O% q" P+ z
" U: K; z1 I4 h* P* G我先設一個tablefile裡面的欄位屬性為table,+ ~# i; g; X- T7 a+ f6 l" p: c
& _& K) C) E; T0 L
然後我想在那個tablefile裡面再產生一個新的tablefile,
% Q/ `- e1 R7 `) ?: W2 K1 P, F8 X6 W S5 }1 l! g1 l
在4.6版的程式裡面的程式碼如下:& F* z/ m1 @ G" {2 q
. O* A/ a3 a! t
if - I+ X: W/ B+ ?3 h! b5 w* k5 Z& C
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
3 ]: _. q( k4 |2 g1 B% J: m
4 s4 z, m7 y$ L! r: N8 |7 e6 s8 jtablefile.create(1,1)
4 `- u5 x3 C, ?7 k! @2 \ \; Hend;- e: O( d _. m' q- O9 v
( h( i3 V& F9 c' p: z& o) t) |/ Z
3 D+ f1 G. O, U' b) f
) ~* p" w0 ]7 [/ [$ H3 o, Y- Y( q
+ ^4 g, D: T# d$ }這是4.6版的程式,
9 Z T2 F% `/ H, J6 ^
: G& x) {% _4 D# {: f/ I# T0 s) ?5 M0 ? W1 ^7 }4 L
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
9 L. H7 E( |/ C, u+ l! k7 \
/ A( {( k# p# G7 k$ p+ P) U3 S& O7 n: X( p
不知道新版的指令為何?
6 W8 G* x# m' a( Y1 V% b, m& S5 T3 [: O
* u1 M' x+ b, m! a j) A& e2 L% c
, H0 n4 X) n0 G, Q# f6 ~7 j
3 L" {' G' O8 n& i' w* ?
6 w9 Z4 l7 l3 O& ?* J抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),* M6 f9 X6 z+ H$ ?
, Y. e$ u+ P& Q
另外找到一個語法可以改變欄位屬性,
7 S7 q$ T$ }: h4 }! ~( \6 v! Q. f: r
Q( k/ Z- V2 o$ j3 W& O" q5 Y! \tablefile.setdatatype(欄位,"屬性")9 f- O' Q' M2 f. j0 ^, i W; e
0 w; D: W% u$ b2 e
Q! e6 q! }5 q* j2 q! B+ G謝謝# b8 n, r/ m& w9 N+ Z; b
3 [/ A( M$ l0 \. K4 Z如果有哪位前輩知道可否告知一下,
7 [1 K. x7 S( k4 _2 M) C8 o' N
4 q, N( D# |( k# o- N/ n% G8 K/ d6 `( N! y
謝謝!
8 i5 K' Q8 U; l5 B) E$ I- P% ~- q9 o+ `: z1 I4 H4 ?% C6 o Z4 P
[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|