Пример #1
0
 public function get_stock_out_trends($county_id, $year = NULL)
 {
     $facility_data = Facility_Stock::get_county_stock_out_trend($county_id, $year);
     $strXML = "<chart formatNumberScale='0'\n\t    lineColor='000000' lineAlpha='40' showValues='1' rotateValues='1' valuePosition='auto'\n\t     palette='1' xAxisName='Months' yAxisName='# of facilities' yAxisMinValue='15000' showValues='0'  useRoundEdges='1' alternateHGridAlpha='20' divLineAlpha='50' canvasBorderColor='666666' canvasBorderAlpha='40' baseFontColor='666666' lineColor='AFD8F8' chartRightMargin = '0' showBorder='0' bgColor='FFFFFF'>";
     foreach ($facility_data as $data) {
         $strXML .= "<set label='" . $data['month'] . "' value='" . $data['total'] . "' />";
     }
     $strXML .= "<styles>\n<definition>\n<style name='Anim1' type='animation' param='_xscale' start='0' duration='1'/>\n<style name='Anim2' type='animation' param='_alpha' start='0' duration='0.6'/>\n<style name='DataShadow' type='Shadow' alpha='40'/>\n</definition>\n<application>\n<apply toObject='DIVLINES' styles='Anim1'/>\n<apply toObject='HGRID' styles='Anim2'/>\n<apply toObject='DATALABELS' styles='Anim2'/>\n</application>\n</styles>\n</chart>";
     echo $strXML;
 }