Visual fox Pro 9.地址的组合框用法
Visual fox Pro 9. Combo box usage for address
我如何创建 2 个链接的组合框以使用地址。
我有一个带有 2 个字段的 table 命名地点。地区和城市。
第一个组合框下拉区域列表,当我选择一个时
下一个组合框会显示该地区的城市。
我该怎么做
两者都使用 RowSourceType=3 (SQL)。 RoWSource 属性则如下所示:
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.
)获取选定的值(或您需要的任何字段的值)
我如何创建 2 个链接的组合框以使用地址。
我有一个带有 2 个字段的 table 命名地点。地区和城市。
第一个组合框下拉区域列表,当我选择一个时 下一个组合框会显示该地区的城市。
我该怎么做
两者都使用 RowSourceType=3 (SQL)。 RoWSource 属性则如下所示:
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.
)获取选定的值(或您需要的任何字段的值)