Ejemplo n.º 1
0
require_login($course->id);
if (!(isteacher($course->id) || isadmin())) {
    error(get_string('error'));
}
$filename = "feedback.xls";
//Dem Browser mitteilen, dass jetzt eine Exceldatei zum Downloaden kommt
header("Content-type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename={$filename}");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0,pre-check=0");
header("Pragma: public");
//get the groupid for this module
//get the groupid
$mygroupid = $SESSION->lstgroupid;
// Creating a workbook
$workbook = new EasyWorkbook("-");
// Creating the worksheets
$worksheet1 =& $workbook->add_worksheet(substr($feedback->name, 0, 31));
$worksheet2 =& $workbook->add_worksheet('detailed');
$worksheet1->set_portrait();
$worksheet1->set_paper(9);
$worksheet1->center_horizontally();
$worksheet1->hide_gridlines();
$worksheet1->set_header("&\"Arial," . get_string('bold', 'feedback') . "\"&14" . $feedback->name);
$worksheet1->set_footer(get_string('page', 'feedback') . " &P " . get_string('of', 'feedback') . " &N");
$worksheet1->set_column(0, 0, 30);
$worksheet1->set_column(1, 20, 15);
$worksheet1->set_margins_LR(0.1);
$worksheet2->set_landscape();
$worksheet2->set_paper(9);
$worksheet2->center_horizontally();
Ejemplo n.º 2
0
$fstring->username = get_string('username');
$fstring->fullname = get_string('fullname');
$fstring->courseid = get_string('courseid', 'feedback');
$fstring->course = get_string('course');
$fstring->anonymous_user = get_string('anonymous_user', 'feedback');
ob_end_clean();
$filename = "feedback.xls";
//get the groupid for this module
//get the groupid
if (isset($SESSION->feedback->lstgroupid)) {
    $mygroupid = $SESSION->feedback->lstgroupid;
} else {
    $mygroupid = false;
}
// Creating a workbook
$workbook = new EasyWorkbook("-");
$workbook->setTempDir($CFG->dataroot . '/temp');
$workbook->send($filename);
$workbook->setVersion(8);
// Creating the worksheets
$sheetname = clean_param($feedback->name, PARAM_ALPHANUM);
error_reporting(0);
$worksheet1 =& $workbook->addWorksheet(substr($sheetname, 0, 31));
$worksheet1->set_workbook($workbook);
$worksheet2 =& $workbook->addWorksheet('detailed');
$worksheet2->set_workbook($workbook);
error_reporting($CFG->debug);
$worksheet1->setPortrait();
$worksheet1->setPaper(9);
$worksheet1->centerHorizontally();
$worksheet1->hideGridlines();