ユーザースクリプト使用例 ≫ トップ

仕様 新人の早出時には、ベテラン日勤が必須

サンプルコードのダウンロード  サンプルの使い方
メニュー
仕様
シフト表の作成結果
ユーザースクリプト
条件表
参考:スクリプトの動作確認方法

条件を禁止条件として書き換える。
日勤にベテランが0名の場合は、新人の早出禁止

シフト表の作成結果

青枠の部分では、新人早出の場合、日勤ベテランが必ず1名以上割り当てられている。




ユーザースクリプト無しの場合

水色の部分:日勤ベテラン
が割り当てられていないのに、新人早出が割り当てられている。



ユーザースクリプト - VBScript

勤務番号  1:日勤   2:早出
グループ番号1:ベテラン 3:新人

勤務人数(1,1): 日勤、ベテランの人数
勤務人数(2,3): 早出、新人の人数
function JudgeKinmu()'勤務可能判定

'--- スクリプト開始  ---


	if (勤務人数(1,1)=0) and (勤務人数(2,3)>0) then JudgeKinmu=-1


'--- スクリプト終わり --

end function

条件表

勤務種別表



グループ設定表



要員設定




×
PageTop