|
|
1仿真币
抱歉,現在正在寫論文程式但目前卡在一個地方,7 y7 O+ [7 ]- C/ ~3 r
! f0 f& u9 P: R& D我先設一個tablefile裡面的欄位屬性為table,) M0 ]4 p+ e& C% a
6 x8 k. r4 c1 K. q
然後我想在那個tablefile裡面再產生一個新的tablefile,6 M! M5 D/ \" }1 ]& u
, F3 f8 s& G2 |. o2 W; K1 r
在4.6版的程式裡面的程式碼如下:
* v |+ @( Q3 N% Z0 w7 U8 I! F; \4 K
1 J9 E* U. o; l1 d9 w9 V3 @% {if 8 K; L8 E" m6 R
tablefile [1,1].void then <=======先判斷該欄位是否有tablefile,如果沒有就產生一個新的tablefile
. T3 V% [" q+ W {) i3 ^9 m; [8 H' V3 U% j3 N' V5 m
tablefile.create(1,1)
* G3 |! ]( T( G$ ~7 eend;
, K) q$ b& z4 J) j& M* B0 l7 {7 J4 }; }- B7 r) `7 u4 b
2 H' M3 L. Y: J+ Z- p, L- @/ c
( P! }) R5 U2 p; P- n2 D& Z
9 }7 u# s* j+ j
這是4.6版的程式,+ B. v9 |" E" D) G/ |
2 E. o, ?7 t! N) Z$ {4 ^6 T u- }! L. g! }$ }2 _& N8 K5 _" Q8 R
但在8.1版(7.0)之後卻找不到tablefile.create(,)這個指令, t; E. A$ Z+ P/ `6 s" p
# a& j a$ g( |& {( A) ?1 X7 g
, W! s9 d6 D* n, J9 W9 N7 B不知道新版的指令為何?# O. g u5 F9 O1 p2 Z' B( Y
3 ]8 p8 y; S# j% ?, ~4 p9 J1 d$ O
0 z8 H, [, r1 j! h
; g9 W2 `1 @" I( H/ k( P$ V
% J9 Y4 ~. r' z% Y7 O# X7 z$ L' A: X% o9 S8 T
抱歉我找到了,結果語法還是一樣是用tablefile.create(行,列),
- [; e* @/ O4 c9 a5 }: m9 K% I9 T' I* E8 `0 g
另外找到一個語法可以改變欄位屬性,
# K! I4 C* k [* d+ h& q! d# ~1 B- _% {6 s: Y
tablefile.setdatatype(欄位,"屬性")% [9 N5 m6 @' `( ?8 s2 o$ l
1 U* u: |; w8 |
/ n) b/ G7 G5 Y8 h謝謝, B- q3 B% _7 M+ q$ T h
. y) `2 f) }. M7 e! P: ]
如果有哪位前輩知道可否告知一下,
2 s8 l- i" m3 _7 W
( Y# v1 [/ Y. [# W" C. P* H# U% B0 _% J q5 U+ W' u$ Y4 k8 V
謝謝!
) c6 L. Z6 y& o# @2 N+ K8 |1 c7 `- x" O9 X
[ 本帖最后由 tglwolf85 于 2008-10-20 10:15 编辑 ] |
最佳答案
查看完整内容
真的行吗?你的那个tablefile.create(1,1)哪个是新创建的表?而且这个语句里面create你不需要指定位置它就自己在你想像的位置创建了吗?(1,1)是什么意思,是指定位置吗,是谁里面的(1,1)?个人认为这个语法不合理,而且我也没有成功的创建出来。
|