* @author yuji TAKAHASHI */ function getLastOddman($conn, $petition_time,$dbSqlObj,$dbExecObj) { $result = $dbExecObj->exeSql($conn, $dbSqlObj->selectOddmansEmpCdWithTime($petition_time)); if (!$result) { echo "データベースに障害:決裁者情報を取得できません。
\n"; echo "[BACK]\n"; exit; } if ($dbExecObj->getNumRows($result) <= 0) { echo "決裁者情報が存在しません。
\n"; echo "[BACK]\n"; exit; } return $dbExecObj->getResult($result, 0, "emp_cd"); } // 社員コードから社員名を取得する function GetEmpName($conn, $emp_cd, $dbSqlObj, $dbExecObj) { global $varPhraseSet; $result = $dbExecObj->exeSql($conn, $dbSqlObj->selectEmployeeNameWithEmpCD($emp_cd)); if (!$result) { echo "" . $varPhraseSet["strPerson"] . "情報が取得できません。
\n"; echo "[BACK]\n"; exit; } if (0 < $dbExecObj->getNumRows($result)) { return $dbExecObj->getResult($result, 0, "name"); } else { return ""; } } // 申請日時から申請書名を取得する function GetPetitionName($conn, $petition_time,$dbSqlObj,$dbExecObj) { global $varPhraseSet; $petition_time = TrimGMT($petition_time); $result = $dbExecObj->exeSql($conn, $dbSqlObj->selectMst_wflowNameWithTime($petition_time)); if (!$result) { echo "" . $varPhraseSet["strPerson"] . "情報が取得できません。
\n"; echo "[BACK]\n"; exit; } if (0 < $dbExecObj->getNumRows($result)) { return $dbExecObj->getResult($result, 0, "petition_name"); } else { return ""; } } // 申請日時から申請書タイプを取得する function GetPetitionType($conn, $petition_time,$dbSqlObj,$dbExecObj) { global $varPhraseSet; $petition_time = TrimGMT($petition_time); $result = $dbExecObj->exeSql($conn, $dbSqlObj->selectMst_wflowTypeWithTime($petition_time)); if (!$result) { echo "" . $varPhraseSet["strPerson"] . "情報が取得できません。
\n"; echo "[BACK]\n"; exit; } if (0 < $dbExecObj->getNumRows($result)) { return $dbExecObj->getResult($result, 0, "petition_type"); } else { return ""; } } // 日時文字列中の+09を削除する function TrimGMT($timeStr) { return ereg_replace("\+09", "", $timeStr); } ?>