Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


5654 / 9994 ←次へ | 前へ→

【7555】テキストボックスへの表示
質問  青首  - 06/3/18(土) 22:13 -

引用なし
パスワード
   現在の状況

テーブル:部署名
  フィールド名 データ型
   部署ID   オートナンバー型
   部署名   テキスト型

テーブル:T_社員
  
  フィールド名 データ型
   社員ID   オートナンバー型
   社員名   テキスト型
   部署ID   数値型

テーブル:T_日報情報

  フィールド名 データ型
  日報ID    オートナンバー型
  社員ID    数値型
  部署ID    数値型
  日付     日付/時刻型
  業務内容   テキスト型
  残業時間   数値型

ワークテーブル:T_Work

  フィールド名 データ型
  社員ID    数値型   (主キー)
  部署ID    数値型
  日付     日付/時刻型
  業務内容   テキスト型
  残業時間   数値型

T_Workをもとに「F_日報情報」フォーム(単票)が作られています。

テキストボックス:社員名
 コントロールソース:=DLookUp("社員名","T_社員","社員ID=" & [社員ID])
テキストボックス:部署名
 コントロールソース:==DLookUp("[部署名]","T_部署","部署ID=" & [部署ID])


このフォームの「読み込み時」「読み込み解除時」に
T_Work のデータを出し入れする様な処理をしてあります。

F_日報情報を開くとT_社員の一番初めに登録された社員名が
表示されます。
その社員の日報を入力してコマンドボタン[次のレコードへ]を
クリックすると、T_社員の2番目に登録された社員名が表示されます。
こんな感じで一人一人社員の画面を表示させて入力していきます。

ここからが質問なのですが、
T_社員をもとにしてフォーム:F_社員(単票テーブル)を作成して、新しく入社した人の名前と部署名を登録していっているのですが、当たり前なのですが新規に入力した方は、F_日報情報でも一番最後に表示されます。


たとえば、

T_部署が
  部署ID   部署名
   1    チューリップ
   2    バラ
   3    菊

となっていると、現在はF_日報情報に部署名:チューリップ→バラ→菊というように各社員が表示されていますが、新規に登録した社員がチューリップに所属していると、この社員だけ同じ部署のメンバーから離れて表示されてしまいます。

できれば部署ごとに順々にF_日報情報に表示させていきたいと思っています。


F_社員
  -------------------
  | 社員名     |
  -------------------

  ------------------- 
  | 部署名    ▽| 
  -------------------

 コンボボックス:部署名
  値集合ソース:SELECT T_部署.部署ID, T_部署.部署名 _
  FROM T_部署 ORDER BY T_部署.部署ID;

説明が下手でわかりづらいかもしれませんが、よろしくお願いいたします。
610 hits

【7555】テキストボックスへの表示 青首 06/3/18(土) 22:13 質問
【7557】Re:テキストボックスへの表示 中西 健 06/3/19(日) 16:23 回答
【7558】Re:テキストボックスへの表示 青首 06/3/19(日) 19:31 質問
【7559】Re:テキストボックスへの表示 中西 健 06/3/19(日) 20:18 回答
【7564】Re:テキストボックスへの表示 青首 06/3/20(月) 20:48 質問
【7565】Re:テキストボックスへの表示 中西 健 06/3/21(火) 8:01 回答
【7566】Re:テキストボックスへの表示 青首 06/3/21(火) 20:34 お礼
【7567】Re:テキストボックスへの表示 小僧 06/3/22(水) 8:59 回答
【7571】Re:テキストボックスへの表示 青首 06/3/22(水) 20:40 お礼
【7634】Re:テキストボックスへの表示 小僧 06/4/2(日) 18:53 発言
【7644】Re:テキストボックスへの表示 青首 06/4/4(火) 20:02 質問
【7645】Re:テキストボックスへの表示 小僧 06/4/4(火) 22:28 回答

5654 / 9994 ←次へ | 前へ→
ページ:  ┃  記事番号:
1078229
(SS)C-BOARD v3.8 is Free