|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,* Z& {# g( [; |! u0 }9 s
5 h& d8 c* N/ v# P$ a/ u! B我先設一個tablefile裡面的欄位屬性為table,; v7 [' X; c+ I/ A: ^
* v5 T- L0 @) ?" r( H然後我想在那個tablefile裡面再產生一個新的tablefile,+ B |, g3 G% X- S( g7 p; T
9 C# T" u9 O5 `1 U% N: z
在4.6版的程式裡面的程式碼如下:- }1 U/ Y! ~1 P8 m/ |
1 J' P6 K% A' `
if O5 k( D8 o F+ J5 C3 s9 c% N' q
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
" |' o) u- Z- |2 P1 a2 d2 j$ ?! X6 I4 q; o( j
tablefile.create(1,1)" }) v6 s' [% o7 \) W+ t
end;5 \: C+ E7 y& a4 ?, N
3 u+ U. p0 L7 f9 B' w* ]
6 \" f3 [! h% x; d c3 N
3 ^8 _! }. H; y/ [ l% @. \
$ j& u9 Z) D5 f, J5 B# S B! U9 q' g這是4.6版的程式,
' u' p5 U+ b' q: S ~' L# g
; r- ~* w- g' C/ t! h
! Z+ B4 J, u& l- ]& B U& m4 b* E但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令,
$ X/ W3 ?( g+ L! |/ {6 ]8 x/ y/ B. W, X$ b) Z
* G; s8 u, k1 R6 b+ z4 b
不知道新版的指令為何?
5 Y9 U" o, N' J5 S, ~
+ W8 S5 j- ~2 t, ^4 a9 _3 f) S, f) X
/ S2 M3 H8 C+ g+ _
4 u- j! F- N! G) S3 k. l5 Y
( ^- N; u4 x4 M3 I抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),* c2 Q0 V+ [# |+ w3 d
2 J( H# G7 Y8 z$ M+ g) ]* Q4 m
另外找到一個語法可以改變欄位屬性,
7 m/ t9 n9 W2 P7 n
2 R4 `4 P2 F; B' y4 Jtablefile.setdatatype(欄位,"屬性")
# ?0 D- m1 Q4 J6 B; d9 I
3 g6 L& O" _6 Y& Z7 P& [5 f2 i3 U8 q/ @
謝謝9 t+ O( ]2 c5 l a& j$ y
; W/ O# e/ D/ P, G3 _* i! S
如果有哪位前輩知道可否告知一下,
7 ~& e6 Q! J& R& `( ^3 k7 u; S2 |. P5 A
3 Y% l/ H6 J3 j6 w7 P& r謝謝!+ [$ V% i' {& W" j* `0 y
" h! D: o' |; O5 z* B6 e9 j[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|