$info){ $dataEvol[$ratio][] = array( 'date'=>$bilansInfos[$nbrAnnees-$i]['dateCloture'], 'value'=>(($ratiosEntrep[$nbrAnnees-$i][$ratio]!='NS') ? $ratiosEntrep[$nbrAnnees-$i][$ratio]/$info['op'] : 0 ) ); } } $i++; } return array("graph" => $dataGraph, "evol" => $dataEvol); } /** * Formatte chaîne contenant la date formaté. * @param array $bilansInfo * Le tableau des bilans * @param array $nAnnee * Le numéro de l'année * @return string * Retourne la date formaté. */ function synthese_formatdateCloture($bilansInfos, $nAnnee){ if(isset($bilansInfos[$nAnnee]['dateCloture'])) { print substr($bilansInfos[$nAnnee]['dateCloture'],6,2).'/'.substr($bilansInfos[$nAnnee]['dateCloture'],4,2).'/'.substr($bilansInfos[$nAnnee]['dateCloture'],0,4).'
'.$bilansInfos[$nAnnee]['duree'].' mois'; }else{ print '-'; } } /** * Retourne une chaîne contenant la ligne d'un tableau html. * @param array $ratiosInfos * Le tableau des information ratios * @param array $dataEvol * Le tableau des données évolution * @param array $tabRatio * Un tableau des ratios à utiliser pour le générer les lignes * @return string * Retourne une chaîne. */ function synthese_tablerow($ratiosInfos, $dataEvol, $tabRatio){ global $firephp; $row = ''; foreach($tabRatio as $ratio => $info){ $firephp->log($dataEvol[$info['evol']],'evol'); $row.= ''."\n". ' '.$info['titre'].''."\n". ' '.dRatio(2,$ratio).''."\n". ' '.dRatio(1,$ratio).''."\n". ' '.dEvol(1,$info['evol']).''."\n". ' '.dRatio(0,$ratio).''."\n". ' '.dEvol(0,$info['evol']).''."\n"; if(isset($info['unite']) && $info['unite']==1){ $row.= ' Visionner le graphique'."\n"; }else{ $row.= ' Visionner le graphique'."\n"; } $row.=''."\n"; } return $row; } /** * Retourne une chaîne contenant la ligne d'un tableau html. * @param array $ratiosInfos * Le tableau des information ratios * @param array $dataEvol * Le tableau des données évolution * @param array $tabRatio * Un tableau des ratios à utiliser pour le générer les lignes * @return string * Retourne une chaîne. */ function ratios_tablerow($ratiosInfos, $tabRatio, $bilan, $select = ''){ foreach($tabRatio as $item){ if($select==''){ if(isset($item['ratio'])){ $row.= ''."\n". ' '.$item['titre'].'
'.$item['stitre'].'
'."\n". ' '.dRatio($bilan,$item['ratio']).''."\n". ' '.dSecteur($bilan,$item['ratio']).''."\n". ' '."\n". ' '."\n". dPosition($bilan,$item['ratio'],'>')."\n". ' '."\n". ' '."\n". ''."\n"; }else{ $row.= ''."\n". ' '.$item['titre'].''."\n". ' Entreprise'."\n". ' Secteur'."\n". ' Position'."\n". ''."\n"; } }elseif($select==$item['ratio']){ $row.= ''."\n". ' '.$tabRatio[$item['parent']]['titre'].''."\n". ' Entreprise'."\n". ' Secteur'."\n". ' Position'."\n". ''."\n"; $row.= ''."\n". ' '.$item['titre'].'
'.$item['stitre'].'
'."\n". ' '.dRatio($bilan,$item['ratio']).''."\n". ' '.dSecteur($bilan,$item['ratio']).''."\n". ' '."\n". ' '."\n". dPosition($bilan,$item['ratio'],'>')."\n". ' '."\n". ' '."\n". ''."\n"; } } return $row; } ?>