【FileMaker】ファイルメーカーユーザの集いpart9
■ このスレッドは過去ログ倉庫に格納されています
0730名無しさん@そうだ選挙にいこう
2008/09/12(金) 15:24:47v.9 advanced で人事システムの構築を模索している者です。
採用、退職や人事異動がある場合、予定を異動予定者ファイルに貯めておき、定期的にそれを社員ファイルに反映させるという作業を考えています。
社員ファイルのフィールド=「社員番号」「氏名」「部署」「採用日」「退職日」その他多数
異動予定者ファイルのフィールド=「社員番号」「氏名」「部署」「採用日」「退職日」
として、
1.採用→新規レコードの追加
2.退職→退職日フィールドに日付を入力
3.異動→所属部署フィールドの値の変更
という作業を行います。
異動予定者ファイルには照合フィールドにする「社員番号」と変更したいフィールドの値しか入力しません。
(採用の場合は「社員番号」「氏名」「部署」「採用日」、退職の場合は「社員番号」「退職日」、異動の場合は「社員番号」「部署」)
この場合、反映させたいタイミングでデータのインポート処理を行うことになると思うのですが、「一致するレコードの更新」+「一致しないレコードを新規レコードとして追加」では、異動予定者ファイルで空白にしておいた所が空白で上書きされてしまいます。
異動予定者ファイルで入力してある値だけ変更・追加するためには、どうすれば良いのでしょうか。
または、そもそももっと簡単な方法があるのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています