} #------------------------------------------------------------------------- $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; #-------------------------------------------------------------------------------
} #------------------------------------------------------------------------- $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; } #-------------------------------------------------------------------------------