$w_a_no_data_name = array(); } if ($month < START_MONTH) { $m_t_no_data_name = array(); $m_a_no_data_name = array(); $hearing_no_data = false; } } //新入社員 if (in_array(ACCOUNT_NEW_EMP, $authority)) { } //トレーナー if (in_array(ACCOUNT_TRAINER, $authority)) { // トレーナー担当の退職者を含めた新入社員 // 週報取得に使用 $new_employee_all = $top->getTrainersAllNewEmp($id); // トレーナー担当の新入社員(退職者を除く) // トレーナー未記入の週報を検索時に使用 $new_employee = $top->getTrainersNewEmp($id); // 退職者を除いた担当新入社員のIDを取得 $new_emp_id = array(); for ($i = 0; $i < count($new_employee); $i++) { $new_emp_id[] = $new_employee[$i]["id"]; } $w_t_no_data_name = array(); $m_t_no_data_name = array(); // OJT開始時にアラートをださないための処理 if ($current_term["id"] > START_TERM) { // トレーナー(t)未記入の週報(w)があるかチェック // 未記入の週報があればその新入社員のIDを返す $w_no_data_id = $top->checkTrainersWeekly($term, $new_emp_id);