-3

編集:テーブルに1列あります。たとえば、その呼び出しは「タイトル」です。この列には、「Best In Show」、「Best In Group」などのアイテムのリストを含むコンボボックスがあります。次のアイテムのドロップダウンリストのいずれかを選択したいのですが、別のテキストでした。例: 「Best In Show」を選択しましたが、列には「BIS!」のように表示されます。

もちろん、ドロップダウン リストの元のテキストを置き換える他のテキストもわかっているため、SQL クエリ、マクロ、または他のテーブルや他の場所に投稿できます。

さらに情報が必要な場合はお知らせください。ありがとう。

4

3 に答える 3

0

最後の回答も参照してくださいMS Accessドロップダウンリスト/コンボボックス

于 2013-08-07T17:22:12.307 に答える
0

Film (ID, Title, Abbrv) テーブルと Person (ID, Name) テーブルがあるとします。

また、ユニオン テーブル Person_Film (PersonID, FilmID) もあります。

ユニオン テーブル Person_Film の場合、名前に基づいて人物を選択し、そのタイトルに基づいて映画を選択したいと考えていますが、代わりに略語を表示したいと考えています。

行うことは、Person_Film.FilmID フィールドでルックアップ ウィザードを使用することです。これを行うには、前述のテーブルとフィールドのデザイン ビューでデータ型の代わりに [ルックアップ ウィザード...] を選択し、最初のオプションである [ルックアップ列でテーブルまたはクエリの値を検索する] を選択します。

そのフィールドに基づく関係が存在するとウィザードが警告する場合は、[ツール] メニューの [関係] 画面に移動し、関係を削除して (テーブル内のフィールドを探します)、再試行してください。心配はいりません。ウィザードは最後にリレーションを再作成します。

ルックアップ ウィザード

Film テーブルを行ソースとして選択し、ID、Abbrv、および Title を (この順序で) 選択します。推奨されるように、キー列を非表示にするオプションをオンのままにします。

結果は次のようになります。

ここに画像の説明を入力

于 2013-08-14T09:40:09.410 に答える