Access VBA質問箱 IV

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

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


1101 / 2272 ツリー ←次へ | 前へ→

【8786】複数ユーザーに対する処理について えなりん 06/11/9(木) 17:34 質問[未読]
【8789】Re:複数ユーザーに対する処理について まさ7251 06/11/10(金) 18:51 発言[未読]

【8786】複数ユーザーに対する処理について
質問  えなりん  - 06/11/9(木) 17:34 -

引用なし
パスワード
   諸先輩方のお知恵をお貸しください。
説明が長くなりますがご容赦ください。

次のような作業時間データベースを作りました。
作業時間tbl
  1.いつ:作業日  2.誰が:社員番号  3.どんな作業:作業コード
  4.何時間したか:作業時間
締め日tbl(更新のみ)
  5日締めor15日締めor月末締め
表示年月tbl(更新のみ)
  1.表示年  2.表示月

a)作業時間tblを作業日、社員番号、作業コードで集計します。
  それぞれの集計フォームを作りました。
b)締め日の変更に対応するために、クエリーで作業時間tblとくっつけて
  「集計年」、「集計月」というフィールドを作り、集計するようにしました。
c)データが長期間であるため、集計結果に表示年月tblをくっつけて
  指定した年月のみを表示するようにしました。
  フォームでは、前月ボタン・次月ボタンをつくり、
  表示年月をかえるようにしました。

締め日tblと表示年月tblを作った理由は、集計フォームを変更したときに、
いちいち締め日や表示年月を再指定するのがめんどくさかったからです。

私一人でデータベースを使っている分にはこれで十分だったのですが、
他ユーザーと共有することになってしまいました。
そのため、他ユーザーが使用していると、締め日tblと表示年月tblがロックされてしまい(作業時間tblはReadOnlyにしています)、変更することができません。

このような場合の、対処の仕方をぜひアドバイスお願いします。

【8789】Re:複数ユーザーに対する処理について
発言  まさ7251  - 06/11/10(金) 18:51 -

引用なし
パスワード
   >締め日tblと表示年月tblを作った理由は、集計フォームを変更したときに、
>いちいち締め日や表示年月を再指定するのがめんどくさかったからです。
>
>私一人でデータベースを使っている分にはこれで十分だったのですが、
>他ユーザーと共有することになってしまいました。
>そのため、他ユーザーが使用していると、締め日tblと表示年月tblがロックされてしまい(作業時間tblはReadOnlyにしています)、変更することができません。
>
>このような場合の、対処の仕方をぜひアドバイスお願いします。

いまいち状況がわかり辛いですが、
締め日tblと表示年月tblに、使用ユーザIDのような項目を追加し、
各人が使用するデータを限定すればどうでしょうか。

1101 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078210
(SS)C-BOARD v3.8 is Free