現在、特定のタスクを担当する従業員に関する情報を格納しているMS Accessアプリケーションがあります。MS Access従業員の有効日を追跡する
私のフォームはこのようになります。テキストボックスにタスクを入力します。スタッフテーブルにバインドされたコンボボックスから従業員を選択します。最後に、この情報をタスクテーブルに保存します。私が思ったほどシンプルです...
しかし、ここに問題があります。従業員は会社内で永遠に働いていません。新しい/別の従業員は、もはやそこで働いていない従業員によって以前に実行されたタスクを割り当てられてもよい。フォームでは、私は新しい従業員を更新すると、古い従業員の情報が置き換えられ、その従業員が存在することもわかりません。
従業員の履歴を追跡するために使用される可能性のある有効な日付を従業員に追加するというコンセプトに遭遇しました。
ここで、新しい従業員の情報でタスクフォームを更新すると、以前の従業員のデータをどのように保存できるかを知りたいと思います。
どうすればよいですか?
ありがとうございました。
BR、 ポール
私が働いている三つの形式へのリンクをアップロードしています。私たちが言及した日付フィールドを持っていない社外役員フォームで
- 。
- 当社の企業提案フォームでは、役員を追加する必要があるかもしれませんが、役員、部門、代行担当者&部門だけの提案情報を繰り返すことは望ましくありません。
- 社外の詳細フォームでは、他の機関情報に適用することなく、会社のディレクターに同じ概念を適用する必要があります。
このトピックについては、効果的な日付の概念を説明するドキュメントがありました。私はこれをどのように適用するか、またアプリケーションに多くの変更を加えることなく知る必要があります。
- www.gsa.gov/graphics/staffoffices/DatedInformationandDateTracking.pdf
私は、これはあなたが私の問題を理解するのに役立ちます願っています。
どのようなデータあなたが保存しようとしていますか?従業員の仕事の歴史?または従業員に関連付けられた個人データ(名前、従業員IDなど)? – mwolfe02
私が働いているアプリケーションにある3つのフォームへのリンクをアップロードしました.http://i.imgur.com/x917M.png http://imgur.com/oxt6P.jpg http: /i.imgur.com/8n1Sp.jpg – user517803
@ mwolfe02、私の編集したバージョンの問題を見て、それが何か助けているかどうかを確認してください(スクリーンショット) – user517803