ユーザースクリプト使用例 ≫ トップ
仕様 新人の早出時には、ベテラン日勤が必須
条件を
禁止条件として書き換える。
日勤にベテランが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
条件表