Esempio n. 1
0
 }
 /*
  * *******************************
  * Cas d'une présentation par item
  * *******************************
  * Usage marginal (nouvelle fonctionnalité août 2014).
  * Un bilan officiel n'est jamais présenté par item.
  */
 elseif($releve_individuel_format=='item')
 {
   if($make_pdf)
   {
     $lignes_nb = array_sum($tab_nb_lignes_total_item) + ($matiere_nb*1.5) ;
     $aff_anciennete_notation = ($retroactif!='non') ? TRUE : FALSE ;
     $releve_PDF->initialiser( $releve_modele , $releve_individuel_format , $aff_etat_acquisition , $aff_anciennete_notation , $cases_nb , $cases_largeur , $lignes_nb , $item_nb , $pages_nb );
     $releve_PDF->entete_format_item( $tab_titre[$releve_modele] , $texte_periode , $groupe_nom );
   }
   // Pour chaque matiere...
   foreach($tab_matiere as $matiere_id => $tab)
   {
     extract($tab); // $matiere_nom $matiere_nb_demandes
     if(isset($tab_matiere_item[$matiere_id]))
     {
       if($make_html) { $releve_HTML_individuel .= $separation.'<h2>'.html($groupe_nom.' - '.$matiere_nom).'</h2>'.NL; }
       // Pour chaque item...
       foreach($tab_matiere_item[$matiere_id] as $item_id => $item_nom)
       {
         extract($tab_item_infos[$item_id][0]);  // $item_ref $item_nom $item_coef $item_cart $item_socle $item_lien $calcul_methode $calcul_limite $calcul_retroactif
         if($aff_coef)
         {
           $texte_coef = '['.$item_coef.'] ';