示例#1
0
            } else {
                $factor = 1;
            }
        }
    }
} else {
    $factor = 1;
}
$fleetlist = $fleetdayobj->getIncomeFleets();
$slidefleets = $fleetdayobj->getSlideFleets((int) $conf["dashid"]);
$flashstring = "";
// Pull the details for each fleet {
foreach ($slidefleets["fleets"] as $fleet) {
    foreach ($fleetlist as $fleetkey => $fleetval) {
        if ($fleetval["id"] == $fleet["fleet_id"]) {
            $fleetdetails = $fleetdayobj->getFleetScoreMonth($fleetval["id"]);
            $fleetid = $fleetval["id"];
            $fleetscore[$fleetid]["id"] = $fleetid;
            $fleetscore[$fleetid]["name"] = $fleetval["name"];
            $flashstring = (string) "";
            $totincome = (double) 0.0;
            $totbudget = (double) 0.0;
            $fleetscore[$fleetid]["income"] = (double) 0.0;
            $fleetscore[$fleetid]["kms"] = (double) 0.0;
            $fleetscore[$fleetid]["budget"] = (double) 0.0;
            $fleetscore[$fleetid]["flashstring"] = (string) "";
            foreach ($fleetdetails as $daykey => $dayval) {
                $fleetscore[$fleetid]["income"] += $dayval["income"];
                $fleetscore[$fleetid]["kms"] += $dayval["kms"];
                $fleetscore[$fleetid]["budget"] += $dayval["budget"];
                //$fleetscore[$fleetid]["flashstring"]	.= "&ginput".$daykey."=".$dayval["income"];
			name='graph'
			wmode='transparent'
			allowScriptAccess='sameDomain'
			allowFullScreen='false'
			type='application/x-shockwave-flash'
			pluginspage='http://www.macromedia.com/go/getflashplayer' />");
		print("</td></tr>");
		$count++;
	}
}

print("</table>");
*/
$today = date("j");
$today = 30;
$entiredetails = $fleetdayobj->getFleetScoreMonth(1);
$flashstring = "";
if ($entiredetails) {
    $totincome = (double) 0.0;
    $totbudget = (double) 0.0;
    foreach ($entiredetails as $fleetdaykey => $fleetday) {
        if ($fleetday["day"] > $today) {
            continue;
        }
        $totincome += $fleetday["income"];
        $totbudget += $fleetday["budget"];
        $flashstring .= "&ginput" . $fleetdaykey . "=" . $totincome;
        $flashstring .= "&tinput" . $fleetdaykey . "=" . $totbudget;
    }
}
$graph_data = explode("&", $flashstring);
{
    require_once BASE . "/basefunctions/baseapis/TableManager.php";
    $manager = new TableManager("fleet_truck_count");
    $manager->setCustomIndex("fleet_id");
    return $manager->selectMultiple();
}
$truckcount = returnFleetTruckCount();
// }
$count = $conf["fleetcount"];
$factor = findPageDimensionFactor(isset($conf["maxwidth"]) ? (int) $conf["maxwidth"] : NULL);
//$count	= 2;
$fleet = $fleetdayobj->getFleetId($count);
$today = date("j");
//$today = 30; *TEST
if ($fleet) {
    $fleetdetails = $fleetdayobj->getFleetScoreMonth($fleet);
}
$fleetlist = $fleetdayobj->getIncomeFleets();
$totcontrib = 0;
$totbudget = 0;
$totkms = 0;
$flashstring = "";
if ($fleetdetails) {
    foreach ($fleetdetails as $fleetdaykey => $fleetday) {
        if ($fleetday["day"] > $today) {
            continue;
        }
        $totcontrib += $fleetday["contrib"];
        $totbudget += $fleetday["budgetcontrib"];
        $totkms += $fleetday["kms"];
        $flashstring .= "&ginput" . $fleetdaykey . "=" . $totcontrib;