default: $ss_prmev[title]="Recherche d'une personne interne"; break; } session_register("ss_prmev"); } // fin si nvaux param de recherche définis $TYPERS= "INT"; if ($debug) { DispDebug(); echo "Cet ADM de l'UF $ss_InfoUser[NUUNITEG] gère les UF suivantes: "; $TbUf=TbUFdep($ss_InfoUser[NUUNITEG]); foreach ($TbUf as $val) { echo Recuplib("UNITE_FONCTION","UFO_NUUNITE","UFO_LLUNITE",$val).", \n"; } echo "<BR>\n"; } ?> <form name="theform" action="list_pers.php" method="POST"> <table width="300" border="0"> <tr><td align="center" colspan="2"> <a name="haut"></a> <span class="TRM"><?php echo $ss_prmev[title]; ?> </span> <? EchoTitIm1("CRITERES DE RECHERCHE"); ?> <br>
<? require("infos.php"); InitPage(true); // initialise en envoyant les balises de début <HTML> etc ... JSpopup(530,500); ?> <div align="center"><a name="haut"></a> <span class="TRM">Fiches personnes détaillées</span> <? EchoTitIm1("RESULTAT"); // cherche les UF dep $TbUf=TbUFdep($ss_InfoUser[NUUNITEG]); $nolig=1; $ss_prmev[ro]="M"; foreach ($TbUf as $val) { $LLUNITE= Recuplib("UNITE_FONCTION","UFO_NUUNITE","UFO_LLUNITE",$val); $rqpd=msq("select PER_NUPERS from PERSONNE left join INFOS_DRH on PER_NUPERS=DRH_NUPERSO where DRH_NUUNITE='$val'"); while ($rwpd=mysql_fetch_row($rqpd)) { echo "<span class=\"TRM\">$LLUNITE</span>"; $NUPERS=$rwpd[0]; $AppIncl=true; // appel par include include("./popup_fichpers.php"); echo "<br>Page ".$nolig++." <BR>"; echo "<HR>"; echo "<DIV STYLE=\"page-break-before:always\"></DIV>"; // saut de page } // boucle sur les pers de l'UF } // boucle sur les UF géré par la pers courante ?> </div></BODY> </HTML>
EchoLig("SOC_COPAYS"); EchoLig("SOC_NUTYACTIV"); EchoLig("SOC_COMMENT"); EchoLig("SOC_PLANACC"); // plan d'accès // si adm d'UF et création ou modif // pour la liste d'UF, n'affiche que celle dont il est l'adm if ($TypEdit=="") $CIL[SOC_NUUNITE]->ValChp=$ss_InfoUser[NUUNITEG];// en création, on met tjrs par def l'UF gérée par le user // if (($ss_InfoUser[COPROFIL]=="UF_ADM" || $ss_InfoUser[COPROFIL]=="EXT_GEST") && $TypEdit!="C") { if (($ss_InfoUser[COPROFIL]=="UF_ADM" ) && $TypEdit!="C") { echo "<tr><td>".$CIL[SOC_NUUNITE]->Libelle."</td><td>"; echo " Unité $ss_InfoUser[NUUNITEG]"; $TbUf=TbUFdep($ss_InfoUser[NUUNITEG]); // super fonction qui ramène un tableau associatif foreach ($TbUf as $val) { $tbld[$val]=Recuplib("UNITE_FONCTION","UFO_NUUNITE","UFO_LLUNITE",$val); // detection de la valeur existante if ($CIL[SOC_NUUNITE]->ValChp==$val) $tbld[$val]=$VSLD.$tbld[$val]; } // fin boucle détection valeur DispLD($tbld,"SOC_NUUNITE","no"); } else EchoLig("SOC_NUUNITE"); ?> <tr><td colspan="2" align="center"> <a name="bas"> <br> <a href="javascript:self.close();"><img src="../../intranet/partage/IMAGES/bout_fermer.gif" border="0" width="70" height="11" alt="Fermer cette fenêtre"></a> <? // boutons valider et annuler que quand read only false if ($ss_prmev[ro]!="C") { ?> <A HREF="javascript:ConfReset()" title="RAZ du formulaire"><IMG src="../../intranet/partage/IMAGES/annuler.gif" border="0"></a>