?? 通用錄入界面.txt
字號:
http://vfpworkshop.yeah.net
---------------
盡管VFP提供的表單設計器可以很容易完成數據輸入界面的設計與修改,但在通用的一些程序中,如果每用到一個表就設計或修改一次,工作量未免太大,對非專業人員也有一定的困難。能不能只選定所需的表,其輸入界面保持不變?
筆者發現用VFP提供的表格控件GRID可以很容易地實現,并且能實現與EXCEL表格相同的輸入形式,輸入的內容全部顯示在屏幕上,下面將具體實現方法介紹給大家:
(1)從GRID控件拖放到表單上(假設名為grid1),設置其屬性:
Recordsourcetype為0---表
(2)為表單的active過程編程
pp=get(″dbf″,″″,″″,2)
if empty(pp)
thisform.release
return
endif
use &pp
*選定所需的表
n=fcount()
thisform.grid1.columncount=n
thisform.grid1.recordsource=pp
for i=1 to n
thisform.grid1.columns(i).header1.caption=field(i)
endfor
use
(3)再在表單加上插入、刪除、添加、完成等幾個按鈕,就可構成較完善的輸入界面,實現數據的整體輸入。
此程序在586組裝微機、VFP3.0中運行通過。
本文來源:
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -