VFP 程序語句解釋 高手的請進
開關命令執行狀態 語句(set talk on/off)
確定是否顯示VFP命令執行的狀態。
語法 :
SET TALK ON | OFF
參數:
ON 顯示VFP命令執行的狀態。
OFF 不顯示VFP命令執行的狀態。
備注:
使用時,on、off 二者之中必須選擇一個。
很多VFP命令執行后,會顯示執行后的結果狀態,如 locate for 命令執行,如找到記錄的會顯示被找到的記錄號,否則會顯示“已到文件尾”,但一般我們在程序中是不需要這些顯示的,比如找到了記錄就直接顯示出來,沒找到一般用一個對話框來給出更清楚的提示,所以在程序一開始往往要將 set talk 關閉。
vfp中這段語句是什么意思啊
select 2 &&; 選擇2號工作區,按以下看2號工作區已經打開表了
go top &&; 到文件首條記錄
do while !eof() && while看來是從頭到尾(eof),開始操作了
*_qynj=qynj &&; 以下是:把字段變量rybm\xsbz。賦值給內存變量_rybm。。,前面的【*】是這行作為注釋,暫時不用
_rybm=rybm
_xsbz=xsbz
_dgbz=dgbz
_yj=yj
_bksspj=bksspj
*_bbksspj=bbksspj
select 4 &&; 選擇4號工作區
locate for val(d.崗級)==(*) && loca查找d.崗位(d也就是4號工作區),val是吧字符換成數值,*同理
if found() &&; 如果 發現 那么。。執行下面
_薪級="薪"+alltrim(str(*)) &&; 賦值操作
mm=&;_薪級 &&; 【&;】 是把_薪級 【宏替換】出來
。。endif。。enddo。。好少了很多語句