Modification dans le filtrage des bilans

This commit is contained in:
Michael RICOIS 2009-10-21 08:05:38 +00:00
parent fff3a26fbc
commit cccb835778

View File

@ -315,7 +315,7 @@ function countBilans($bilansInfos, $typeBilan='')
* @param string $typeBilan
* @return void
*/
function filtreTypeBilans($bilansInfos, $ratiosEntrep, $ratiosEntrepEvol, $dataActif, $dataPassif, $dataSIG, $typeBilan)
function filtreTypeBilans($bilansInfos, $ratiosEntrep, $ratiosEntrepEvol, $ratiosSecteur, $dataActif, $dataPassif, $dataSIG, $typeBilan)
{
global $firephp;
if(count($bilansInfos)>0)
@ -335,9 +335,12 @@ function filtreTypeBilans($bilansInfos, $ratiosEntrep, $ratiosEntrepEvol, $dataA
$type = $item['typeBilan'];
if($type=='N' && array_key_exists($date,$tabBilanS))
{
$firephp->info('Suppression doublon');
$firephp->log($index,'index');
array_splice($bilansInfos, $index, 1);
array_splice($ratiosEntrep, $index, 1);
array_splice($ratiosEntrepEvol, $index, 1);
array_splice($ratiosSecteur, $index, 1);
if(count($dataActif)>0) array_splice($dataActif, $index, 1);
if(count($dataPassif)>0) array_splice($dataPassif, $index, 1);
if(count($dataSIG)>0) array_splice($dataSIG, $index, 1);
@ -359,9 +362,12 @@ function filtreTypeBilans($bilansInfos, $ratiosEntrep, $ratiosEntrepEvol, $dataA
{
if($item['typeBilan']!=$typeBilan )
{
$firephp->info('Suppression pour filtrage');
$firephp->log($index,'index');
array_splice($bilansInfos, $index, 1);
array_splice($ratiosEntrep, $index, 1);
array_splice($ratiosEntrepEvol, $index, 1);
array_splice($ratiosSecteur, $index, 1);
if(count($dataActif)>0) array_splice($dataActif, $index, 1);
if(count($dataPassif)>0) array_splice($dataPassif, $index, 1);
if(count($dataSIG)>0) array_splice($dataSIG, $index, 1);
@ -370,7 +376,7 @@ function filtreTypeBilans($bilansInfos, $ratiosEntrep, $ratiosEntrepEvol, $dataA
$index++;
}
}
return array($bilansInfos, $ratiosEntrep, $ratiosEntrepEvol, $dataActif, $dataPassif, $dataSIG);
return array($bilansInfos, $ratiosEntrep, $ratiosEntrepEvol, $ratiosSecteur, $dataActif, $dataPassif, $dataSIG);
}
/**