2017-07-02 1 views
0

アドレスの使用方法にリンクされた2つのコンボボックスを作成するにはどうすればよいですか。Visual fox Pro 9.アドレスのコンボボックスの使用

私は2つのフィールドを持つプレイスという名前のテーブルを持っています。地域と都市。

最初のコンボボックスはリージョンのリストをドロップし、1つを選択すると 次のコンボボックスはそのリージョンの都市になります。

私は両方のための

答えて

2

使用値集合タイプ= 3(SQL)という方法を行うのですか。値集合ソースプロパティは、次のようになります。有効またはInteractiveChange地域のコンボコールで

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 

は、都市のコンボ(cmbCities.Requery())を必要としています。

それです。 crsCities.cityIdのようなalias.field構文を使用して、選択した値(または必要なフィールドの値)を取得します。

+0

ありがとう@cetin basoz – DingoDile

関連する問題