文本框輸入時自動匹配的用法
VFP提供的TextBox控件,可以有類似Excel單元格在輸入時自動匹配曾經輸入數據的功能,其用法如下。在TextBox控件的屬性設置中設置以下三個屬性値,或者在Init事件中輸入代碼:
程序代码:
PROCEDURE Init WITH This .AutoComplete = 3 && 使用自動完成功能,按最近使用順序排序。 .AutoCompTable = "myAutoTable" && 自動完成表名稱 .AutoCompSource = "姓名" && 字段標識 ENDWITH ENDPROC
註釋:
1.AutoComplete的値範圍從0-4,爲0時關閉自動完成功能,1-4分別對應不同的排序功能。
2.AutoCompTable屬性爲自定義的匹配數據表名稱,如果不設置,VFP默認爲AutoComp.dbf,且存放在Home(7)目錄下。
3.AutoCompSource屬性爲匹配範圍的標識名稱,因為VFP可能使用同一個數據表(由AutoComTable設置)記憶不同文本框實例的輸入數據,故應設置此標識區別不同的內容。