5 返信 最新の回答 日時: Feb 17, 2016 11:01 PM ユーザー:user14047

    ある年齢以上の場合、チェックボックスにチェックを入れるには

    user25748

       いつもお世話になっております。どうぞよろしくお願い申し上げます。

       ある年齢以上になった場合、チェックボックスになっている、あるフィールドに自動でチェックを入れるには、どうしたらよいでしょうか。

       

      背景

       人材派遣において、「派遣通知書」という書類を、契約の度に派遣先へ提出します。

       その際、スタッフが45歳以上の場合は、その旨を記載することが義務づけられています。

        

      現状

       現在は、「スタッフデータ」というテーブルを目視で年齢を確認、

      「派遣通知書」のテーブルにて、チェックボックスにチェックを入れると

      表示されるようにしています。

      「スタッフデータ」でのスタッフの年齢は、誕生日が来ると一つ増えるように設定をされています。

       

      問題

       目視で確認している以上、手間が増えること、また見落とす可能性があります。

      これを自動的に入力できることが課題となっています。

       

      リレーション

       「スタッフデータ」と「派遣通知書」は、「スタッフ番号」でリレーションを組んでいます。

      双方の情報はそれぞれのテーブルに引き寄せることが可能です。

       

      試み

       スクリプトで解決を試みました。しかし以下の点がわかりません。

       ・「スタッフデータ」から45歳以上の年齢を確認する方法

       ・45歳以上ならば、チェックを入れる、というスクリプトはどう書けばいいのか

       

       やりたいことはわかるのですが、どうしたらいいのか見当がつきません。

       

       恐れ入りますが、ご教示いただければ幸いです。

       

      ScreenClip.png 

       ※「派遣通知書」の入力画面。チェックをいれると、

      以下の印刷画面で45歳以上と表示される仕組みです。

      ScreenClip.png

      ※実際の「派遣通知書」の「45歳以上」の欄。

      赤字は非印刷設定をしています。