アプリ版:「スタンプのみでお礼する」機能のリリースについて

こんにちは。Access で簡単な貸出管理データを作っています。
現在、貸出フォームは作ったのですが、
返却フォームを作る際、
今度は、一度テーブルに保存した貸出記録データを
返却フォームで検索して、表示したい場合、どのように
したらよろしいでしょうか?

貸出フォームでは、
テーブル1、社員ID、氏名、電話番号
テーブル2、備品ID、備品名、貸出日、返却予定日、
社員ID、氏名、電話番号

これをサブフォームを使ってつくりました。
このテーブル2のデータを返却フォームで検索して、
(備品IDか社員IDで)
表示させたいと思っています。

よろしくお願い致します。

A 回答 (2件)

テーブル2をもとにクエリを作成して


抽出条件に備品IDまたは社員IDを設定
してはいかがですか?

追記
 テーブル2に社員IDがあれば氏名・電話番号フィールドは
 不要だと思いますが。

この回答への補足

ありがとうございます!
度々、申し訳ございませんが、
追記のところですが、

>テーブル2に社員IDがあれば氏名・電話番号フィールドは
 不要だと思いますが。

こうった場合、社員IDだけで、大丈夫かと思いますが、
氏名・電話番号もテーブルに保存したい場合には、
どのようにしたら、よろしいのでしょうか?
もし、社員IDだけにしたら、テーブル2には、
社員IDのみ保存されてしまいます。。

補足日時:2009/04/27 20:04
    • good
    • 0

こんばんは。


#1です。

前回のあなたの質問「Access フォームのデータがテーブルに反映され
ない」でも同じ回答がありましたね。

テーブル1とテーブル2がある場合、重複するフィールドは作りません。
>もし、社員IDだけにしたら、テーブル2には、
>社員IDのみ保存されてしまいます。。
 そうです。社員IDのみ保存できればいいのです。

社員IDでリレーションしクエリにてテーブル1とテーブル2を選択
し、テーブル1から氏名・電話番号をテーブル2から備品名・貸出日
フィールド等を選択すればよいのです。
 そのクエリを使用し、フォームなりレポートなりを作成すれば
良いのですよ。
    • good
    • 0
この回答へのお礼

この度は、ご丁寧にありがとうございました。
なんとか、やってみました。

お礼日時:2009/05/29 18:50

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!