みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
こんばんは。
社員名の一覧を作りたいです。
社員テーブルで
大まかに
社員番号
社員名
生年月日
年齢
入社期
退社日(履歴テーブルで退社日の履歴が入ると入力される計算フィールド)
などのフィールドがあります。
履歴テーブルで
社員番号
日付
内容
のフィールドがあります。
この中で決まった入社期で退職していない社員の社員名の一覧を作りたいです。
この場合は、どのようにしたら社員の一覧を作れるでしょうか?
よろしくお願い致します。
> この中で決まった入社期
とは?
Offline
チポ様
ありがとうございます。
何年入社の人のみというような場合です。
自己リレーションでしようとしても退職者を除外するのに別テーブルで管理しているからかどうもうまくいきません。
よろしくお願い致します。
社員マスター側に、
Case ( IsEmpty ( 退社日 ) ; Year ( 入社日 ) )
というフィールドを作っておき、それに対してその入社年でリレーションを張れば良いのでは。
退社予定が入っているのなら、 退社日 > Get ( 日付 ) の条件を追加すればいいけど、索引が作れなくなってしまうので、どうした物でしょうね。デフォルトで 3999/12/31 を入れておきますか。
Last edited by Shin (2016-06-23 08:48:15)
Offline
> 退社日(履歴テーブルで退社日の履歴が入ると入力される計算フィールド)
と有りますからこのフィールドは非保存ですよね。
それでは面倒なので、
履歴テーブルで退社を入力したら、
スクリプトトリガで社員テーブルに入力する様にすればいいでしょう。
Offline
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 504.02 KiB (Peak: 514.66 KiB) ]