2017-07-02 51 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