" width="94%" border="0" cellpadding="0" cellspacing="0" align="left">
$resultsendall=SearchSendAll($oDlc->DlpID);
if(($resultsendall!="All" && $oSys->sendAllDeptUp!="Y") || ($resultsendall=="All" && $oSys->sendAllDeptDown!="Y")){
// if(($resultsendall!="All") || ($resultsendall=="All" && $oSys->sendAllDeptDown!="Y")){
$oDPt->SearchByKey($DlcdeptId);
$oDPt->GetRecord();
if($oDPt->deptParentId==0){
$oDPt2->RSmenuByDeptParent2($oDPt->deptParentId);
while($oDPt2->GetRecord()){
$pssend=ShowSendtoPs2($oDPt2->deptId);
if($pssend!=''){
?>
deptId]!=$deptPs[$oDPt2->deptId]){ echo "checked";}?>>
$nextpssend=searchnextpssend($pssend,$oDPt2->deptId); $oRs9->searchHaveSendDoc($pssend,$nextpssend,$searchDoc); if($oRs9->GetRecord()==1){?> } ?>
$oDlc4->SearchByKey($pssend); $oDlc4->GetRecord();
$oPS2->SearchByKey($oDlc4->personId); $oPS2->GetRecord();
echo "$oDPt2->deptName";
// [".GetPrefix($oPS2->prefixId).$oPS2->fName." ".$oPS2->lName."]"; //echo "deptPs=".$pssend." deptPssend=".$oDlc4->personId; ?>
//------my child-------
if($DlcdeptId==$oDPt2->deptId){
$oDPt3->RSmenuByDeptParent2($oDPt2->deptId);
while($oDPt3->GetRecord()){
$pssend=ShowSendtoPs2($oDPt3->deptId);
if($pssend!=''){
?>
|
deptId]!=$deptPs[$oDPt3->deptId]){ echo "checked";}?>>
$nextpssend=searchnextpssend($pssend,$oDPt3->deptId); $oRs9->searchHaveSendDoc($pssend,$nextpssend,$searchDoc); if($oRs9->GetRecord()==1){?> } ?>
$oDlc4->SearchByKey($pssend); $oDlc4->GetRecord();
$oPS2->SearchByKey($oDlc4->personId); $oPS2->GetRecord();
echo " $oDPt3->deptName";
// [".GetPrefix($oPS2->prefixId).$oPS2->fName." ".$oPS2->lName."]"; //echo "deptPs=".$pssend." deptPssend=".$oDlc4->personId;?>
|
} }}
}
}
}else{ //-----------have deptparent
$oDPt2->SearchByKey($oDPt->deptParentId);
$oDPt2->GetRecord();
$pssend=ShowSendtoPs2($oDPt2->deptId);
if($pssend!=''){
?>
deptId]!=$deptPs[$oDPt2->deptId]){ echo "checked";}?>>
$nextpssend=searchnextpssend($pssend,$oDPt2->deptId); $oRs9->searchHaveSendDoc($pssend,$nextpssend,$searchDoc); if($oRs9->GetRecord()==1){?> } ?>
$oDlc4->SearchByKey($pssend); $oDlc4->GetRecord();
$oPS2->SearchByKey($oDlc4->personId); $oPS2->GetRecord();
echo "$oDPt2->deptName";
// [".GetPrefix($oPS2->prefixId).$oPS2->fName." ".$oPS2->lName."]"; //echo "deptPs=".$pssend." deptPssend=".$oDlc4->personId; ?>
|
}
$oDPt3->RSmenuByDeptParent2($oDPt2->deptId);
while($oDPt3->GetRecord()){
$pssend=ShowSendtoPs2($oDPt3->deptId);
if($pssend!=''){
?>
deptId]!=$deptPs[$oDPt3->deptId]){ echo "checked";}?>>
$nextpssend=searchnextpssend($pssend,$oDPt3->deptId); $oRs9->searchHaveSendDoc($pssend,$nextpssend,$searchDoc); if($oRs9->GetRecord()==1){?> } ?>
$oDlc4->SearchByKey($pssend); $oDlc4->GetRecord();
$oPS2->SearchByKey($oDlc4->personId); $oPS2->GetRecord();
echo " $oDPt3->deptName";
// [".GetPrefix($oPS2->prefixId).$oPS2->fName." ".$oPS2->lName."]"; //echo "deptPs=".$pssend." deptPssend=".$oDlc4->personId;?>
|
if($oDPt3->deptId==$oDPt->deptId){
$oDPt4->RSmenuByDeptParent2($oDPt3->deptId);
while($oDPt4->GetRecord()){
$pssend=ShowSendtoPs2($oDPt4->deptId);
if($pssend!=''){
?>
deptId]!=$deptPs[$oDPt4->deptId]){ echo "checked";}?>>
$nextpssend=searchnextpssend($pssend,$oDPt4->deptId); $oRs9->searchHaveSendDoc($pssend,$nextpssend,$searchDoc); if($oRs9->GetRecord()==1){?> } ?>
$oDlc4->SearchByKey($pssend); $oDlc4->GetRecord();
$oPS2->SearchByKey($oDlc4->personId); $oPS2->GetRecord();
echo " $oDPt4->deptName";
// [".GetPrefix($oPS2->prefixId).$oPS2->fName." ".$oPS2->lName."]"; //echo "deptPs=".$pssend." deptPssend=".$oDlc4->personId; ?>
|
}}}
}
}
}
}else{
//-----------case send All dept
$oDPt->RSMainDepartment(); //deptParentId=0
$a=0;
while($oDPt->GetRecord()){
$oRs11 = new DocReceiveSend($oC);
$pssend=ShowSendtoPs2($oDPt->deptId);
?>
>
$nextpssend=searchnextpssend($pssend,$oDPt->deptId); if($nextpssend!=""){ $oRs11->searchHaveSendDoc($pssend,$nextpssend,$searchDoc); if($oRs11->GetRecord()==1){ $a=1;?>
}} ?>
echo $oDPt->deptName;
?>
|
$oDPt2->RSmenuByDeptParent2($oDPt->deptId);
while($oDPt2->GetRecord()){
showDeptForSendDocNew($oDPt2->deptId,$oDlc->deptId,$searchDoc);
}
}
?>
} //case send all
?>
|