2017-07-02 31 views
0

如何創建2個用於地址使用鏈接的組合框。Visual fox Pro 9.地址組合框用法

我有一個名爲Places with 2 fields的表。地區和城市。

第一個組合框下拉區域列表,當我選取一個 時,下一個組合框會導致該區域中的城市。

我該怎麼做

回答

2

兩者都使用RowSourceType = 3(SQL)。行來源屬性則是這樣的:

select Region, RegionID from Regions order by Region into cursor crsRegions 

select City, CityId from Cities where RegionId = crsRegions.RegionId order by City into cursor crsCities 

在區域組合調用的有效或InteractiveChange需要城市連擊(cmbCities.Requery())。

就是這樣。您可以使用alias.field語法(如crsCities.cityId)獲取選定的值(或您需要的任何字段的值)。

+0

謝謝@cetin basoz – DingoDile