Exemplo n.º 1
0
    if (!empty($start_date) && !empty($end_date)) {
        $date_msg_text = "Date Range: {$start_date} - {$end_date}";
        $tpl->assign(array("date_msg_text" => $date_msg_text, "date_msg" => "<div align=\"center\" style=\"font-family: Verdana, Arial, Helvetica, sans-serif;font-style: normal;font-weight: bold; margin: 3px\">\n                                    {$date_msg_text}\n                                </div>"));
    }
    $csr = new Customer_Stats_Report($prj_id, @$HTTP_POST_VARS["support_level"], @$HTTP_POST_VARS["customer"], $start_date, $end_date);
    if (@$HTTP_POST_VARS["split_innoDB"] == 1) {
        $csr->splitByInnoDB(true);
    }
    if (@$HTTP_POST_VARS["include_expired"] == 1) {
        $csr->excludeExpired(false);
    } else {
        $csr->excludeExpired(true);
    }
    $data = $csr->getData();
    $tpl->assign("data", $data);
    $tpl->assign("time_tracking_categories", $csr->getTimeTrackingCategories());
    $tpl->assign("row_label", $csr->getRowLabel());
    Session::set("customer_stats_data", $data);
}
function formatValue($value, $all_value, $round_places = false, $alternate_value = false)
{
    if ($alternate_value === false) {
        $compare_value = $value;
    } else {
        $compare_value = $alternate_value;
    }
    if ($all_value < $compare_value) {
        $color = "red";
    } else {
        if ($all_value > $compare_value) {
            $color = "blue";