1

私は Access をまったく初めて使用しますが、チュートリアルを完了し、Excel で VBA の経験があるので、絶望的ではありません。

まだフォームには進んでいません。現在は、テーブルの定義と入力、および関係の定義に焦点を当てています。

ここの例の実際のテーブルを変更しましたが、コンテキストと問題は保持されます。

表1は食品です。autofield キー以外に、2 つのフィールドがあります

FoodCat  FoodType  
Fruit    banana    
Fruit    apple     
Fruit    pear     
Meat     lamb
Meat     beef
Meet     Chicken
Vegetable Broccoli

等....

このテーブルは、ルックアップとリレーションシップのセットアップで別のテーブルによって使用されます。他のテーブルに、FoodCat フィールドの項目のエントリに制限されたフィールドがあるように設定するのは簡単です (ただし、繰り返します)。次のフィールドを FoodType フィールドのエントリに制限することもできますが、これによりすべての選択肢が得られます。

新しいテーブルでやりたいことは、FoodType の選択を、一致する FoodCat の選択を持つエントリに制限することです。

したがって、FoodCat の下の新しいテーブルで選択された項目が肉である場合、FoodType の選択肢はラム、ビーフ、またはチキンのみにする必要があります。

これはテーブル内でも可能ですか?これを行うにはフォームを使用する必要がありますか?

4

2 に答える 2