rendered paste bodyrequire_once("Spreadsheet/Excel/Writer.php");
function create_report($tg)
{
// Creating a workbook
$workbook = new Spreadsheet_Excel_Writer();
// sending HTTP headers
$workbook->send($tg.'.xls');
// Creating a worksheet
$worksheet =& $workbook->addWorksheet($tg);
$format_title =& $workbook->addFormat();
$format_title->setBold();
$format_title->setColor('blue');
$memvarlist = getmemvarinfo($tg);
$worksheet->write(0, 0, $tg);
$i=2;
foreach($memvarlist as $k => $v)
{
$worksheet->write($i, 0, 'Memvar',$format_title);
$worksheet->write($i+1, 0, 'Members',$format_title);
$worksheet->write($i+2, 0, 'CICs',$format_title);
$worksheet->write($i+3, 0, 'Provider Ckt ID',$format_title);
$worksheet->write($i+4, 0, 'CFA',$format_title);
$worksheet->write($i+5, 0, 'Circuit ID',$format_title);
$worksheet -> write($i,1,$k);
$worksheet -> write($i+1,1,mylist($memvarlist[$k]['memlist']));
$worksheet -> write($i+2,1,mylist($memvarlist[$k]['ciclist']));
$xx=tgreport_getid($k);
$worksheet -> write($i+3,1,$xx[0]['Z_Parent_Provider_Circuit_Id']);
$worksheet -> write($i+4,1,$xx[0]['Z_Parent_CFA']);
$worksheet -> write($i+5,1,$xx[0]['Circuit Id']);
$p=tgreport_fujpath($k);
$x=0;
foreach($p as $leg)
{
$p = explode("-",$leg['aid']);
$p[1] = "0".$p[1];
$leg['aid'] = implode("-",$p);
$worksheet -> write($i+$x,2,$leg['shelf']." ".$leg['aid']);
$x++;
}
$i+=7;
}
$workbook->close();
}