Esempio n. 1
0
         $serie4->addPoint(new Point($mes . "- G" . $item['grupo'], $reembolso_real));
     }
     if ($acompanhamento->getReembolso() == null && $acompanhamento->getRemuneracao() == null) {
         $remuneracao = floor($item['remuneracao'] / 1000);
         $reembolso = floor($item['reembolso'] / 1000);
         $remuneracao_real = floor($remuneracao_real / 1000);
         $reembolso_real = floor($reembolso_real / 1000);
         $serie1->addPoint(new Point($mes . "- G" . $item['grupo'], $remuneracao));
         $serie2->addPoint(new Point($mes . "- G" . $item['grupo'], $reembolso));
         $serie3->addPoint(new Point($mes . "- G" . $item['grupo'], $remuneracao_real));
         $serie4->addPoint(new Point($mes . "- G" . $item['grupo'], $reembolso_real));
     }
     $ano_grafico = $ano;
 }
 // SELECIONA O TIPO DE GRAFICO(BARRA,LINHA)
 if ($acompanhamento->getGrafico() == 1) {
     $chart = new VerticalBarChart(1390, 390);
 } else {
     $chart = new LineChart(1480, 400);
 }
 $dataSet = new XYSeriesDataSet();
 if ($acompanhamento->getRemuneracao() != null) {
     $dataSet->addSerie("Remuneração Previsto", $serie1);
     //Legenda do grafico
     $dataSet->addSerie("Remuneração Realizado", $serie3);
     //Legenda do grafico
 }
 if ($acompanhamento->getReembolso() != null) {
     $dataSet->addSerie("Reembolso Previsto", $serie2);
     //Legenda do grafico
     $dataSet->addSerie("Reembolso Realizado", $serie4);