">
0 || $flag6_mustDo>0){ ?>
ประเมินภาพรวมรายวิชา |
|
RSByFlagAndBetweenSCDate(5,$nowDate);
while($oDA->GetRecord()){
$oDA2->SearchByDefineid($oDA->defineid);
$oDA2->GetRecord();
$oAF->SearchByKey($oDA2->assid);
$oAF->GetRecord();
$chAssHold = $oDo->CountCheckAssessment3($oDA2->defineid,$studentId,$classId,$oClass->section);
if($chAssHold ==0){
?>
  echo ' '.$oAF->nameAss ?> |
เข้าประเมิน |
} ?>
|
RSByFlagAndBetweenSCDate(6,$nowDate);
$oDA->RSDefineidByFlagBetweenSCDateClId(6,$nowDate,$oReg->classId);
while($oDA->GetRecord()){
$oDA2->SearchByDefineid($oDA->defineid);
$oDA2->GetRecord();
$oAF->SearchByKey($oDA2->assid);
$oAF->GetRecord();
$chAssHold = $oDo->CountCheckAssessment3($oDA2->defineid,$studentId,$classId,$oClass->section);
if($chAssHold ==0){
?>
  echo ' '.$oAF->nameAss ?>* |
เข้าประเมิน |
} else echo "not"; ?>
|
|
ประเมินรายอาจารย์ผู้สอน |
|
RSByFlagAndBetweenSCDate(0, $nowDate);
while($oDA->GetRecord()){
$i =1;
$oCIS->SearchByClassIdGroupClassIdOfficerId($classId);
while($oCIS->GetRecord()) {
$oOFA->SearchByKey($oCIS->officerId);
$oOFA->GetRecord();
$chAssHold = $oDo->CountCheckAssessment($oDA->defineid,$studentId,$oCIS->officerId,$classId,$oClass->section);
if($chAssHold == 0) {
if($i==1){
$oAF->SearchByKey($oDA->assid);
$oAF->GetRecord();
?>
  echo ' '.$oAF->nameAss ?> | |
';
else
echo '';
?>
|
=" อ.".$oOFA->officerName." ".$oOFA->officerSurname;?>
|
เข้าประเมิน
|
| ';
}// loop oDA
// case 1
$oDA->RSDefineidByFlagBetweenSCDateClId(1,$nowDate,$oReg->classId);
while($oDA->GetRecord()){
$i =1;
$oCIS->SearchByClassIdGroupClassIdOfficerId($classId);
while($oCIS->GetRecord()) {
$oOFA->SearchByKey($oCIS->officerId);
$oOFA->GetRecord();
$chAssHold = $oDo->CountCheckAssessment($oDA->defineid,$studentId,$oCIS->officerId,$classId,$oClass->section);
if($chAssHold == 0) {
if($i==1){
$oDA2->SearchByDefineid($oDA->defineid);
$oDA2->GetRecord();
$oAF->SearchByKey($oDA2->assid);
$oAF->GetRecord();
?>
  echo ' '.$oAF->nameAss ?>* | |
';
else
echo '';
?>
|
=" อ.".$oOFA->officerName." ".$oOFA->officerSurname;?>
|
เข้าประเมิน
|
| ';
}// loop oDA
// case 8
$oDA->RSAssidByFlagBetweenSCDateClId(8,$nowDate,$classId);
while($oDA->GetRecord()){
$i =1;
$oHC->RSAssessFlag8ByAssidSCDateClId($oDA->assid,$nowDate,$classId);
while($oHC->GetRecord()){
$oDA2->SearchByDefineid($oHC->defineid);
$oDA2->GetRecord();
$oOFA->SearchByKey($oHC->officerId);
$oOFA->GetRecord();
$show=1;
$chAssHold = $oDo->CountCheckAssessment($oHC->defineid,$studentId,$oHC->officerId,$classId,$oClass->section);
if($chAssHold ==1){
$show=0;
}elseif($oDA2->isPreAssess==0 ){
$oTTA->SearchMaxWeekByClIdOfId($classId,$oHC->officerId);
$oTTA->GetRecord();
$oTTA->SearchByClassIdWeekNo($classId,$oTTA->ttWdAcYWeekNo);
$oTTA->GetRecord();
$today=getWeekDay($now2);
$oWDA->searchWeekByScDate($now);
$oWDA->GetRecord();
if(($oWDA->wdAcYWeekNo < $oTTA->ttWdAcYWeekNo ) || ($oWDA->wdAcYWeekNo==$oTTA->ttWdAcYWeekNo && $today < $oTTA->ttDyId) )
$show=0;
}
if($show){
if($i==1){
$oAF->SearchByKey($oDA->assid);
$oAF->GetRecord();
?>
  echo ' '.$oAF->nameAss ?>* | |
';
else
echo '';
list($yy, $mm, $dd) = split('[-]',$oDA2->startDate);
$start=convertDayNumberToString($dd)." ".convertMonthNumberToString2($mm);
list($yy, $mm, $dd) = split('[-]',$oDA2->endDate);
$end=convertDayNumberToString($dd)." ".convertMonthNumberToString2($mm);
?>
|
='['.$start.' - '.$end.']'?>
if($oDA2->isPreAssess==1) {?>
} else{?>
}?>
=" อ.".$oOFA->officerName." ".$oOFA->officerSurname;?>
|
เข้าประเมิน
|
| ';
}// loop oDA
}// if mustDo8
if($flag7_mustDo!=0){ ?>
ประเมินรายสัปดาห์ |
|
RSAssidByFlagBetweenSCDateClId(7,$nowDate,$classId);
while($oDA->GetRecord()){
$oHC->RSAssessFlag7ByAssid($oDA->assid,$nowDate,$classId);
$i =1;
while($oHC->GetRecord()){
$oDA2->SearchByDefineid($oHC->defineid);
$oDA2->GetRecord();
$oTTA->SearchTimeTableByttId($oHC->ttId);
$oTTA->GetRecord();
$oOFA->SearchByKey($oTTA->ttOfId);
$oOFA->GetRecord();
$chAssHold = $oDo->CountCheckAssessment2($oDA2->defineid,$studentId,$oTTA->ttOfId,$oTTA->ttId,$oClass->section);
$show=1;
$today=getWeekDay($now2);
$oWDA->searchWeekByScDate($now);
$oWDA->GetRecord();
if($chAssHold ==1){
$show=0;
}elseif($oDA2->isPreAssess==0 ){
if(($oWDA->wdAcYWeekNo < $oTTA->ttWdAcYWeekNo ) || ($oWDA->wdAcYWeekNo==$oTTA->ttWdAcYWeekNo && $today < $oTTA->ttDyId) )
$show=0;
}
if($show){
if($i==1){
$oAF->SearchByKey($oDA->assid);
$oAF->GetRecord();
?>
  echo ' '.$oAF->nameAss ?> | |
SearchByKey($oTTA->ttSstId);
$oSST->GetRecord();
$orDy->SearchByKey($oTTA->ttDyId);
$orDy->GetRecord();
$orPr->SearchByKey($oTTA>ttFrPr);
$orPr->GetRecord();
$orPr->SearchByKey($oTTA->ttToPr);
$orPr->GetRecord();
$ClassTime= $orDy->dayAbbrEng.' '.substr($orPr->startTime,0,5).'-'.substr($orPr->endTime,0,5);
if(($i%2) == 0)
echo '';
else
echo ' ';
list($yy, $mm, $dd) = split('[-]',$oDA2->startDate);
$start=convertDayNumberToString($dd)." ".convertMonthNumberToString2($mm);
list($yy, $mm, $dd) = split('[-]',$oDA2->endDate);
$end=convertDayNumberToString($dd)." ".convertMonthNumberToString2($mm);
?>
|
='['.$start.' - '.$end.']'?>
if($oDA2->flag==7){
if($oDA2->isPreAssess==1) {?>
} else{?>
} }?>
=" สัปดาห์ที่ ".$oTTA->ttWdAcYWeekNo;?>
//=" ".$oTTA->ttMainPlace. ' - '.$oTTA->ttSubPlace;?>
=" :ห้อง ".$oTTA->ttSubPlace;?>
=" อ.".$oOFA->officerName." ".$oOFA->officerSurname;?>
=" : ".$ClassTime;?>
=' เนื้อหา :('.$oSST->sstAbbrEng.') '.$oTTA->ttTitle;?>
|
เข้าประเมิน
|
| ';
}// loop oDA
}// if mustDo
?>
|