|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,' a+ z: y5 Y' u! C3 a0 x. M) }
2 N2 q, R M; ~4 b7 X6 Q) c
我先設一個tablefile裡面的欄位屬性為table,
1 ~0 R. p7 V0 I/ U) }& |7 ~; A, Q9 N U0 L; z: g/ B
然後我想在那個tablefile裡面再產生一個新的tablefile,4 L- \. x& N! A K$ P; u# X
( A! p: z$ W }: ^0 \在4.6版的程式裡面的程式碼如下:
# a5 v; |* X3 H/ m! C3 z$ k% L" Y2 ?* @1 c0 {# Q" _0 U
if
! y8 A2 e9 Z5 L4 U) L! [% _, z5 Utablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
0 `7 `# W% s+ a, \# ~* _3 B' F1 w) ] g) F8 L- f. \7 w
tablefile.create(1,1)
. O7 k$ K& D i% z. R" E3 qend;: z0 u- }' P+ Z4 Y: @! e
4 U/ _9 R, p. M4 H) N4 }1 e
" g3 }4 E# D. W0 w9 X5 d T2 \! X4 J% j8 I) Y/ [. L2 V3 E, u
; a0 b& `' w+ Q4 X2 _這是4.6版的程式,
% k9 y- Y1 @9 @1 Z' w. Z1 a* }1 B: c
9 l# C# T0 w7 @7 ?2 f0 G但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令," c9 K+ s, T9 P. G% I* @5 I2 k9 C
8 W9 a: W0 Y' X) ? }
' N6 o8 G( U V5 r+ E
不知道新版的指令為何?
0 _5 E( }: ^5 u4 R5 Z% d8 Q a
/ m% o4 o9 p9 A" T7 q0 {+ O% l* z* v5 ?/ A1 X) \3 D/ l& @, O
" C3 A3 r6 Q+ B7 Z% @& N# {* ]
7 Y8 f- N% z. }1 v5 t. ^& b& m5 ~- l
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
d# o8 v J9 Y* A- Z+ ^' M5 A' P
另外找到一個語法可以改變欄位屬性,! B/ b' U, q0 o5 {/ c- P
% t4 s. j2 x4 ]* D; [, \9 s0 Ptablefile.setdatatype(欄位,"屬性")
- C8 s6 L3 v- N# T+ p1 M7 O* C6 p
& x8 i# Z- K p) _# D
~9 `: F \, ^' i3 a謝謝
" _( [- A# R7 o" _' k+ A8 A' e/ u' ^5 I" a0 @& q
如果有哪位前輩知道可否告知一下,
; s4 Q' |5 y9 d8 O, r# \5 M3 u
9 l, W2 O- ~+ c' k3 K* U& N( p" |) k* x+ o$ B& y
謝謝!; D. |# _' {% }' i% o
* \& f J( |% E E$ f, X[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|