bof( ) 函式
確定當前記錄指針是否在表頭。
基本介紹
- 外文名:bof( ) 函式
- 作用:確定當前記錄指針是否在表頭
- 參數:nWorkArea,cTableAlias
- 作用:測試一個表記錄指針是否在檔案頭
bof( ) 函式
確定當前記錄指針是否在表頭。
參數
如果表是在非當前選定工作區中打開的,那么使用這些可選的參數為表指定別名或所在的工作區號。若此表未在指定的工作區中打開,則 BOF( ) 返回“假”(.F.)。
說明
bof()函式示例
open database (home( ) + 'samples\data\testdata')
use customer && 打開 customer 表
set talk off
clear
activate screen
@ 2,1 say 'company: '+ company
define window wskip from 9,10 to 14,65 double color scheme 5
activate window wskip
@ 1,5 get gnchoice function '*hn \<forward;\<backward;\<quit' ;
default 0 size 2,14 valid choice( )
read cycle
release window wskip
do case
case gnchoice = 1
skip
if eof('customer')
wait window 'end of file encountered' nowait
skip -1
endif
case gnchoice = 2
skip -1
if bof('customer')
wait window 'beginning of file encountered' nowait
go top
case gnchoice = 3
clear read
endcase
activate screen
@ 2,1 clear to 2,50
@ 2,1 say 'company: '+ company
return .t.