出納帳の明細に担当者を入力するようにします。
前回作った明細テーブルには担当者NOを入れるフィールドがないので、先に明細テーブルに
フィールドを追加します。
この時注意して欲しいのは、明細テーブルのデータ型とフィールドサイズを一致させることです。
担当者テーブルの担当者NO→数値型の長整数型
明細テーブルの担当者NO→数値型の長整数型
とします。
続いて、リレーションシップの設定をします。
リレーションシップを設定するということは、必ず担当者テーブルに登録されている担当者以外
明細入力で使わないということです。
データベースタブのリレーションシップをクリック。
明細テーブルと担当者テーブルを選択します。
どちらかの担当者NOをクリックし、そのままもう一つの担当者NOへドラッグ。
参照整合性と連鎖更新にチェックを付けます。
注意 このときに、明細テーブルにデータが入っている場合は追加で明細テーブルの担当者NOを入力する必要があります。
これで
①テーブルの作成
②リンクさせるテーブルのフィールドを追加
③リレーションシップの設定
まで完了しました。
あとはクエリの変更、フォームとレポートの修正です。