Пример #1
0
        $i++;
    }
    $px1->SetLegend($legend);
    $px1->SetMaxValue($px1->GetCeilMaxValue());
    $px1->SetWidth($WIDTH);
    $px1->SetHeight($HEIGHT);
    $px1->SetYLabel($langs->trans("Number"));
    $px1->SetShading(3);
    $px1->SetHorizTickIncrement(1);
    $px1->SetPrecisionY(0);
    $px1->mode = 'depth';
    $px1->SetTitle($langs->trans("NumberByMonth"));
    $px1->draw($filenamenb, $fileurlnb);
}
// Build graphic amount of object
$data = $stats->getAmountByMonthWithPrevYear($endyear, $startyear);
//var_dump($data);
// $data = array(array('Lib',val1,val2,val3),...)
$filenameamount = $dir . "/tripsexpensesamountinyear-" . $year . ".png";
$fileurlamount = DOL_URL_ROOT . '/viewimage.php?modulepart=tripsexpensesstats&file=tripsexpensesamountinyear-' . $year . '.png';
$px2 = new DolGraph();
$mesg = $px2->isGraphKo();
if (!$mesg) {
    $px2->SetData($data);
    $i = $startyear;
    $legend = array();
    while ($i <= $endyear) {
        $legend[] = $i;
        $i++;
    }
    $px2->SetLegend($legend);