Example #1
0
            }
            #-------------------------------------------------------------------------
            $NoBody->AddChild(new Tag('H2', 'Распределение заказов по кварталам'));
            #-------------------------------------------------------------------------
            $Comp = Comp_Load('Tables/Extended', $Table);
            if (Is_Error($Comp)) {
                return ERROR | @Trigger_Error(500);
            }
            #-------------------------------------------------------------------------
            $NoBody->AddChild($Comp);
            #-------------------------------------------------------------------------
            if (Count($Line) > 1) {
                #-----------------------------------------------------------------------
                $File = SPrintF('%s.jpg', Md5('VPSOrders2'));
                #-----------------------------------------------------------------------
                Artichow_Line('Распределение заказов по кварталам', SPrintF('%s/%s', $Folder, $File), array($Line), $Labels, array(0x233454));
                #-----------------------------------------------------------------------
                $NoBody->AddChild(new Tag('BR'));
                #-----------------------------------------------------------------------
                $NoBody->AddChild(new Tag('IMG', array('src' => $File)));
            }
            break;
        default:
            return ERROR | @Trigger_Error(101);
    }
}
#-------------------------------------------------------------------------------
if (Count($NoBody->Childs) < 2) {
    return $Result;
}
#-------------------------------------------------------------------------------
        return ERROR | @Trigger_Error(500);
    }
    #-----------------------------------------------------------------------------
    $Lines[] = $Comp;
    #-----------------------------------------------------------------------------
    $Line[] = SPrintF('%01.2f', $Total);
}
#-------------------------------------------------------------------------------
Array_Splice($Table, 1, 0, array($Lines));
#-------------------------------------------------------------------------------
$Comp = Comp_Load('Tables/Extended', $Table);
if (Is_Error($Comp)) {
    return ERROR | @Trigger_Error(500);
}
#-------------------------------------------------------------------------------
$NoBody->AddChild($Comp);
#-------------------------------------------------------------------------------
$File = SPrintF('%s.jpg', Md5('VPSOrdersPlaning1'));
#-------------------------------------------------------------------------------
Artichow_Line('Планирование поступлений по VPS', SPrintF('%s/%s', $Folder, $File), array($Line), $Labels, array(0x233454));
#-------------------------------------------------------------------------------
$NoBody->AddChild(new Tag('BR'));
#-------------------------------------------------------------------------------
$NoBody->AddChild(new Tag('IMG', array('src' => $File)));
#-------------------------------------------------------------------------------
$Lines = array(new Tag('TD', array('colspan' => 3), 'Общие поступления'));
#-------------------------------------------------------------------------------
$Result['DOM'] = $NoBody;
#-------------------------------------------------------------------------------
return $Result;
#-------------------------------------------------------------------------------
Example #3
0
            }
            #-------------------------------------------------------------------------
            $NoBody->AddChild(new Tag('H2', 'Суммы оплаченных счетов по кварталам'));
            #-------------------------------------------------------------------------
            $Comp = Comp_Load('Tables/Extended', $Table);
            if (Is_Error($Comp)) {
                return ERROR | @Trigger_Error(500);
            }
            #-------------------------------------------------------------------------
            $NoBody->AddChild($Comp);
            #-------------------------------------------------------------------------
            if (Count($Line) > 1) {
                #-----------------------------------------------------------------------
                $File = SPrintF('%s.jpg', Md5('Invoices2'));
                #-----------------------------------------------------------------------
                Artichow_Line('Суммы оплаченных счетов по кварталам', SPrintF('%s/%s', $Folder, $File), array($Line), $Labels, array(0x434565));
                #-----------------------------------------------------------------------
                $NoBody->AddChild(new Tag('BR'));
                #-----------------------------------------------------------------------
                $NoBody->AddChild(new Tag('IMG', array('src' => $File)));
            }
            break;
        default:
            return ERROR | @Trigger_Error(101);
    }
}
#-------------------------------------------------------------------------------
if (Count($NoBody->Childs) < 2) {
    return $Result;
}
#-------------------------------------------------------------------------------